OpenAPI Specification
Machine-readable API specification in OpenAPI 3.1 format for code generation and tooling integration.
The full API specification is available in OpenAPI 3.1 format at:
GET /v1/openapi.json
This endpoint is unauthenticated — no API key is required.
Usage
Fetch the spec
curl https://app.simpleproductfeeds.com/v1/openapi.json
Import into tools
The OpenAPI spec can be imported into:
- Postman — Import → Link → paste the URL
- Swagger UI — Use the spec URL as the input
- Code generators — Use OpenAPI Generator to generate client SDKs in any language
Generate a client
# Install OpenAPI Generator
npm install @openapitools/openapi-generator-cli -g
# Generate a TypeScript client
openapi-generator-cli generate \
-i https://app.simpleproductfeeds.com/v1/openapi.json \
-g typescript-fetch \
-o ./spf-client
What’s included
The spec covers all API endpoints across merchant and admin scopes:
- Authentication schemes (Bearer token)
- All request/response schemas
- Error response shapes (400, 401, 403, 404, 422, 429)
- Rate limit headers
- Pagination metadata
- Webhook event types