Create Platform
Authorization<token>
Bearer token
In: header
X-Organization-ID<token>
Tenant or organization identifier
In: header
name?string
endpointUrl?string
driver?string
Deprecated: driver lives on the organization. Ignored if set; rejected on mismatch.
Default
"PLATFORM_DRIVER_UNSPECIFIED"Value in
"PLATFORM_DRIVER_UNSPECIFIED" | "PLATFORM_DRIVER_PROXMOX" | "PLATFORM_DRIVER_VIRTFUSION" | "PLATFORM_DRIVER_SOLUSVM" | "PLATFORM_DRIVER_PTERODACTYL"agentId?string
assignCustomerIpv6?boolean
VirtFusion/SolusVM only. Rejected when the org driver is Proxmox.
pterodactyl?boolean
When true, this platform is Pterodactyl. A hypervisor driver is not required.
panelUrl?string
Panel base URL. Required when pterodactyl is true. A bare IP is stored as http://ip.
Response Body
application/json
curl -X POST "https://api.noderings.com/v1/platform" \ -H "Authorization: Bearer {your_token}" \ -H "X-Organization-ID: {your_org_id}" \ -H "Content-Type: application/json" \ -d '{ "name": "string", "endpointUrl": "string", "driver": "PLATFORM_DRIVER_UNSPECIFIED", "agentId": "string", "assignCustomerIpv6": false, "pterodactyl": false, "panelUrl": "string"}'{
"success": true
}