List Ptr Records
Lists reverse-DNS PTR records mapped to the project's floating IPs.
Responses
200Successful Response401Unauthorized403Forbidden422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/ptr/records/
PUT/api/v1/ptr/records/set/{floatingip_id}Set Ptr Record
Sets or replaces the reverse-DNS PTR record for the given floating IP.
Parameters
| Name | In | Required | Description |
|---|
| floatingip_id | path | yes | Compound floating IP identifier in the form `<region>:<uuid>` |
Request body
JSON body required.
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/ptr/records/set/{floatingip_id}
PUT/api/v1/ptr/records/unset/{floatingip_id}Unset Ptr Record
Clears the reverse-DNS PTR record bound to the given floating IP.
Parameters
| Name | In | Required | Description |
|---|
| floatingip_id | path | yes | Compound floating IP identifier in the form `<region>:<uuid>` |
Responses
204Successful Response401Unauthorized403Forbidden404Not Found422Validation Error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/ptr/records/unset/{floatingip_id}
GET/api/v1/ptr/records/{floatingip_id}Get Ptr Record
Retrieves the reverse-DNS PTR record bound to the given floating IP.
Parameters
| Name | In | Required | Description |
|---|
| floatingip_id | path | yes | Compound floating IP identifier in the form `<region>:<uuid>` |
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/ptr/records/{floatingip_id}
GET/api/v1/zones/{zone_id}/ptr/List Ptrs
Lists PTR records in the specified zone owned by the calling project.
Parameters
| Name | In | Required | Description |
|---|
| zone_id | path | yes | Parent zone ID |
| admin_domain | query | no | — |
| admin_project | query | no | — |
| limit | query | no | — |
| marker | query | no | — |
| sort_dir | query | no | — |
| sort_key | query | no | — |
| name | query | no | — |
| type | query | no | — |
| ttl | query | no | — |
| status | query | no | — |
| description | query | no | — |
Responses
200Successful Response401Unauthorized403Forbidden404Not Found422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/zones/{zone_id}/ptr/
POST/api/v1/zones/{zone_id}/ptr/Create Ptr
Creates a PTR record within the specified DNS zone.
Parameters
| Name | In | Required | Description |
|---|
| zone_id | path | yes | Parent zone ID |
Request body
JSON body required.
Responses
201Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/zones/{zone_id}/ptr/
GET/api/v1/zones/{zone_id}/ptr/{recordset_id}Get Ptr
Retrieves a single PTR record by zone and recordset identifiers.
Parameters
| Name | In | Required | Description |
|---|
| zone_id | path | yes | Parent zone ID |
| recordset_id | path | yes | PTR record ID |
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/zones/{zone_id}/ptr/{recordset_id}
PUT/api/v1/zones/{zone_id}/ptr/{recordset_id}Update Ptr
Updates an existing PTR record in the specified zone.
Parameters
| Name | In | Required | Description |
|---|
| recordset_id | path | yes | Recordset ID |
| zone_id | path | yes | Parent zone ID |
Request body
JSON body required.
Responses
202Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/zones/{zone_id}/ptr/{recordset_id}
DELETE/api/v1/zones/{zone_id}/ptr/{recordset_id}Delete Ptr
Deletes a PTR record from the specified DNS zone.
Parameters
| Name | In | Required | Description |
|---|
| recordset_id | path | yes | Recordset ID |
| zone_id | path | yes | Parent zone ID |
Responses
202Successful Response401Unauthorized403Forbidden404Not Found422Validation Error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/zones/{zone_id}/ptr/{recordset_id}