Vector Pro

Provision, deploy, and manage serverless WordPress sites on AWS Lambda infrastructure with enterprise-grade CDN, WAF, and DNS services.

Base URLhttps://api.builtfast.com/api/v1/vector
Private BetaVector Pro is currently in private beta. Get in touch to request access.

Authentication

All requests require Bearer token authentication via the Authorization header.

Authorization: Bearer {YOUR_API_TOKEN}

Keep tokens secure. Never expose in client-side code.

Quick Start

1Create a sitePOST/sites
2Upload via SFTPssh.myvectorsite.com
3DeployPOST/deployments
View full walkthrough

Response Format

200Single Resource
{
  "data": {
    "id": "01HQ7KXYZ...",
    "type": "production",
    "status": "active"
  },
  "message": "Success",
  "http_status": 200
}
200Collection
{
  "data": [
    { "id": "01HQ7K..." },
    { "id": "01HQ7L..." }
  ],
  "links": { "next": "..." },
  "meta": { "total": 42 }
}
422Validation Error
{
  "errors": {
    "type": ["Required"],
    "php_version": ["Invalid"]
  },
  "message": "Validation failed"
}

Status Codes

200Success
201Created
202Accepted (async)
400Bad request
401Unauthorized
404Not found
422Validation error
429Rate limited

Rate Limits

Default120/min
Logs60/hour
Deployments30/hour
Cache Purge60/hour
Site Mutations10/hour
Credentials10/hour
DB Operations10/hour
Headers: X-RateLimit-Remaining

Pagination

pagePage number (default: 1)
per_pageItems per page (max: 100)
Response includes links and meta objects

Async Operations

Site creation, environments, and deployments return 202 and process asynchronously.

Configure webhooks for notifications

SDKs & Tools

PHP
composer require built-fast/vector-pro-sdk
Node
npm install @built-fast/vector-pro-sdk
CLI
brew install built-fast/devtools/vector-cli
Copy for AI

Click the sparkle icon on any endpoint to copy its OpenAPI spec—ready to paste into your favorite LLM.

"Generate a PHP function to create a site""Write error handling for this endpoint""Create TypeScript types from this spec"
View all developer tools