commit 14476d542b27af3d0fc7339bfa69f08e341a594f Author: Dorian Zedler Date: Sat Sep 19 18:16:52 2020 +0000 Create vertical life api diff --git a/vertical-life-api.md b/vertical-life-api.md new file mode 100644 index 0000000..833dad8 --- /dev/null +++ b/vertical-life-api.md @@ -0,0 +1,16 @@ +This is some documentation for the new (sadly proprietary) vertical life api of the IFSC. + +# Location +The VL API is located at [https://ifsc.results.info/api/v1/](https://ifsc.results.info/api/v1/) + +# Authentication +- The VL API requires "authentication". +- To authenticate, the user has to pass an API-Key an HTTP-Header. +- The header is: ```x-auth-token``` and the key is ```cc7375f680648e7e6171e035e70351eb``` (probably this is not the only key, but it is the only one I know about) +- For easy use, a browser plugin can be used to inject the header automatically, [this one](https://addons.mozilla.org/en-US/firefox/addon/modify-header-value/) worked just fine for me on Firefox. + +# Usage +## Get competition types ("leagues") +- Path: ```/``` +- This will return all seasons with leagues and the current one +- Example: [https://ifsc.results.info/api/v1/](https://ifsc.results.info/api/v1/) \ No newline at end of file