Create Service
Create Service
Create a VPS service or submit a service request for approval.
POST
Create Service
Create a VPS service for a client. You can request automatic approval or submit the request for manual approval.
Behavior
Whenauto_approve is true, the API starts service provisioning immediately.
When auto_approve is false, the API creates a pending service request and alerts your eligible staff members for review. Service provisioning happens only if the service request is approved manually.
Responses
A request can return HTTP200 or HTTP 202.
Automatic Approval
When automatic approval succeeds, the endpoint returns HTTP200.
Manual Approval
Whenauto_approve is false, the endpoint creates a pending service request and returns HTTP 202.
Processing And Review
The endpoint returns HTTP202 when processing is still in progress or when a setup problem needs further review from NYCServers. In this situation the submission should be treated as submitted, and a re-try is not needed.
Errors
All error responses havesuccess: false and an error object.
Authorizations
Send the API key in the Authorization bearer header. Production keys begin with sk_live_.
Body
application/json
Minimum string length:
1Plan slug or label, accepted case-insensitively. Valid slugs are basic-vps, standard-vps, professional-vps, and dedicated-server.
Language value or configured display label accepted case-insensitively. Values are english, spanish, french, german, italian, portuguese, russian, chinese, arabic, malay, thai, vietnamese, hindi, urdu, bengali, turkish, polish, ukrainian, romanian, and dutch.
Last modified on August 2, 2026

