openapi: 3.1.0 info: title: Soundstripe Categories API version: '1' description: Server-to-server REST API for the Soundstripe royalty-free music, sound-effects, and AI music supervisor catalog. Responses follow the JSON:API specification. Authentication is token-based via the `Authorization` header. The API rate limit is 25 requests per second per API key; exceeding it returns HTTP 429. contact: name: Soundstripe API url: https://docs.soundstripe.com license: name: Soundstripe API Terms of Use url: https://docs.soundstripe.com/docs/api-terms-of-use servers: - url: https://api.soundstripe.com description: Production security: - TokenAuth: [] tags: - name: Categories description: Tagging and category metadata for songs and SFX. paths: /v1/categories: get: operationId: listCategories summary: List Categories description: List sound-effect categories. tags: - Categories responses: '200': $ref: '#/components/responses/JsonApi' components: responses: JsonApi: description: JSON:API response. content: application/vnd.api+json: schema: type: object securitySchemes: TokenAuth: type: apiKey in: header name: Authorization description: 'Token authentication. Send `Authorization: Token `. Keys are privileged — server-to-server use only, never from client-side code.'