API Reference / Developer Create an application Creates an OAuth application for the given owner and returns the application with its client secret. Keep the client secret, because read operations do not return it. Send an Idempotency-Key header. A retry with the same key and body returns the same result and sets Idempotency-Replayed to true.
POST /api/v2/developer/apps
Parameters # Property Type Location Description Idempotency-KeystringRequired header-
Request # curl --request POST 'https://strave.gg/api/v2/developer/apps' \
--header 'Authorization: Bearer $STRAVE_ACCESS_TOKEN'Response # 201Response for status 201
application/json 400Response for status 400
application/json 401Response for status 401
application/json 403Response for status 403
application/json 404Response for status 404
application/json 409Response for status 409
application/json 412Response for status 412
application/json 428Response for status 428
application/json 429Response for status 429
application/json 500Response for status 500
application/json 503Response for status 503
application/json Property Type Description dataobjectRequired - └ applicationobjectRequired - └ idstringRequired - └ ownerobjectRequired - └ typestringRequired - └ idstringRequired - └ clientIdstringRequired - └ kindstringRequired - └ namestringRequired - └ descriptionstring | nullRequired - └ homepageUrlstring<uri> | nullRequired - └ iconUrlstring<uri> | nullRequired - └ statusstringRequired - └ revisionintegerRequired - └ createdAtstringRequired - └ updatedAtstringRequired - └ clientSecretstringRequired -