API Documentation
OpenAPI Documentation
The full Raisetalk API documentation is available in OpenAPI format at the following URL: https://api.raisetalk.com/docs.
It is generated automatically from the API source code and updated on every deployment, which ensures it always faithfully reflects the actual behavior of the exposed endpoints.
The raw specification file is also available at https://api.raisetalk.com/openapi.yaml.
Generate an SDK
From this OpenAPI specification, it is easy to generate a client SDK in virtually any language (PHP, Python, TypeScript, Java, Go, Ruby, C#, etc.) using the openapi-generator-cli tool.
Example to generate a PHP SDK:
docker run --rm \
-v "${PWD}:/local" \
openapitools/openapi-generator-cli generate \
-i https://api.raisetalk.com/openapi.yaml \
-g php \
-o /local/sdk/php
To switch to a different target language, simply change the value of the -g parameter (for example -g python, -g typescript-axios, -g java, etc.).
The full list of available generators and the detailed tool documentation can be found on the official website: https://openapi-generator.tech/.
