The API for serverless WordPress hosting. Create sites, manage environments, deploy with confidence—all through a simple REST API.
Vector Pro is the API for the Vector platform, a serverless WordPress hosting infrastructure built by BuiltFast. It gives hosting partners everything they need to offer scalable, white-label WordPress hosting to their customers—without managing the underlying infrastructure.
Vector Pro is designed for hosting companies, agencies, and product companies who want to offer WordPress hosting as part of their service.
Add a scalable WordPress tier to your offerings
Host client sites under your own brand
Theme/plugin developers and SaaS builders
Sites scale automatically. No capacity planning required.
Intelligent caching that keeps dynamic content dynamic.
WAF, DDoS protection, and automatic SSL on every site.
Daily and on-demand backups with easy restoration.
Understanding Vector's architecture is important because it represents a significant departure from traditional WordPress hosting—and that departure is what enables the scalability and reliability.
When you create a site through Vector Pro, you're creating a container for multiple environments:
Deployed environments are read-only. There's no WP Admin, no plugin installation, no file uploads in production.
All WordPress work happens in development. Deploys push a snapshot to the target environment. This is what enables serverless scaling.
pendingProvisioningactiveReady to usesuspendedTemporarily disabledfailedProvisioning errorterminatingBeing deletedpendingQueueddeployingIn progressdeployedSuccessfailedCheck logs| Component | Development | Deployed Environments |
|---|---|---|
| Infrastructure | Container | Serverless |
| WP Admin | Yes | No |
| SFTP Access | Yes | No |
| File Writes | Yes | No |
| CDN | No | Production only |
| Scaling | Fixed | Automatic |
After onboarding, BuiltFast provides you with your partner domain, API credentials, and account access. Here's how to make your first API calls.
All requests require a Bearer token in the Authorization header:
Authorization: Bearer {your-api-token}
Base URL: https://api.builtfast.com
curl -X POST https://api.builtfast.com/api/v1/vector/sites \
-H "Authorization: Bearer {your-api-token}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"partner_customer_id": "cust_12345",
"dev_php_version": "8.3"
}'
curl -X POST https://api.builtfast.com/api/v1/vector/sites/{site_id}/environments \
-H "Authorization: Bearer {your-api-token}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"name": "production",
"php_version": "8.3",
"custom_domain": null,
"is_production": true
}'
curl -X POST https://api.builtfast.com/api/v1/vector/sites/{site_id}/environments/{env_id}/deployments \
-H "Authorization: Bearer {your-api-token}" \
-H "Accept: application/json"
| Operation | Method | Endpoint |
|---|---|---|
| List sites | GET | /api/v1/vector/sites |
| Create site | POST | /api/v1/vector/sites |
| Create environment | POST | /api/v1/vector/sites/{id}/environments |
| Deploy | POST | /api/v1/vector/sites/{id}/environments/{env}/deployments |
| Rollback | POST | /api/v1/vector/sites/{id}/environments/{env}/rollback |
| Purge cache | POST | /api/v1/vector/sites/{id}/purge-cache |
Common operations you'll perform with Vector Pro after initial setup.
PUT /sites/{id}PUT /sites/{id}/suspendPUT /sites/{id}/unsuspendDELETE /sites/{id}Note: Delete all environments before deleting a site.
is_production: falsecustom_domainGET .../environments/{id}/sslPOST .../ssl/nudgePOST .../deploymentsGET .../deployments/{id}POST .../rollbacktarget_deployment_idPOST /sites/{id}/purge-cachecache_tagurlVector Pro supports the Model Context Protocol (MCP), allowing you to manage your hosting infrastructure through Claude using natural language.
Add to your Claude configuration file:
{
"mcpServers": {
"vector": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote", "https://api.builtfast.com/mcp/vector"],
"env": {
"API_KEY": "YOUR_VECTOR_API_KEY"
}
}
}
}
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Create, update, suspend, delete
Manage staging, production, custom
Deploy, rollback, check status
Purge full, by tag, or URL
Block IPs, rate limits, referrers
Configure event notifications
Contact BuiltFast to become a Vector Pro partner.