OpenAPI
The whole API, machine-readable.
Every Vector Pro endpoint, parameter, request body, and response shape, described in OpenAPI 3.1. Generate a client, import it into your tools, or hand it to an assistant.
What the spec is
OpenAPI is a standard way to describe a REST API: one file that documents every endpoint, parameter, request body, and response shape in a form a machine can read.
It is generated from the same annotations in the API itself that produce this reference, so it never drifts from the behaviour it describes. When an endpoint changes, the spec changes with it.
Vector Pro's spec follows OpenAPI 3.1.
Spec details
- Version
- OpenAPI 3.1
- Format
- YAML
- Base URL
- api.builtfast.com/api/v1/vector
- Auth
- Bearer token
- Content-Type
- application/json
What you can do with it
Generate typed clients
Feed the spec to OpenAPI Generator and get an SDK in TypeScript, Python, Go, PHP, or fifty other languages.
openapi-generator-cli generate -g typescript-fetchImport into API tools
Postman, Insomnia, HTTPie, and the VS Code REST clients all read OpenAPI directly, so the whole surface arrives configured.
Import → OpenAPI → URL or fileGive an assistant context
Attach the spec to Claude, ChatGPT, or Cursor. A structured description of every endpoint beats pasting screenshots of docs.
“Using this spec, write a service that…”Generate a client
The generator reads the spec straight off this site, so there is nothing to check in and nothing to keep in sync by hand.
# Install the generator
npm install @openapitools/openapi-generator-cli -g
# Generate a TypeScript client
openapi-generator-cli generate \
-i https://builtfast.com/docs/api/openapi.yaml \
-g typescript-fetch \
-o ./vector-client
# Or Python
openapi-generator-cli generate \
-i https://builtfast.com/docs/api/openapi.yaml \
-g python \
-o ./vector-clientSee every available generator.
Keep it current
The spec is republished whenever the API changes. Point your pipeline at the URL rather than a committed copy and the client regenerates itself.
# Fetch the latest spec
curl -O https://builtfast.com/docs/api/openapi.yaml
# Or regenerate the client as part of CI
openapi-generator-cli generate \
-i https://builtfast.com/docs/api/openapi.yaml \
-g typescript-fetch \
-o ./src/api-clientPrefer to read it instead?
The reference covers every endpoint with parameters, responses, and copy-pasteable examples.