API Reference
Hostinvo REST API
Integrate, extend, and automate Hostinvo with the REST API.
Base URL:
https://api.hostinvo.dev/api/v1Auth:
Bearer token (Sanctum)Authentication: Send Bearer token in Authorization header: Bearer {token}. Obtain via POST /api/v1/auth/login.
MethodEndpointDescription
POST
/api/v1/auth/loginAuthenticate and receive access tokenPOST
/api/v1/auth/provider-registerRegister a new provider account and tenantGET
/api/v1/auth/onboarding/statusRetrieve onboarding step completion statusGET
/api/v1/clientsList all clients for the authenticated tenantPOST
/api/v1/clientsCreate a new client recordGET
/api/v1/invoicesList invoices with filters (status, date range)POST
/api/v1/invoicesCreate a new invoicePOST
/api/v1/invoices/{id}/payTrigger payment for an invoiceGET
/api/v1/servicesList provisioned servicesPOST
/api/v1/services/{id}/suspendSuspend a service (queues provisioning job)POST
/api/v1/services/{id}/terminateTerminate a serviceGET
/api/v1/serversList configured provisioning serversPOST
/api/v1/servers/{id}/testTest server connectivityPOST
/api/v1/licensing/validateValidate a license key and domain bindingPOST
/api/v1/licensing/activateActivate a license for an instanceGET
/healthPlatform health aggregate checkGET
/metricsPrometheus-format metrics (auth required)Looking for integration guides?
View Guides