All URIs are relative to https://dns.de-fra.ionos.com
Method | HTTP request | Description |
---|---|---|
reverserecords_delete | DELETE /reverserecords/{reverserecordId} | Delete a reverse DNS record |
reverserecords_find_by_id | GET /reverserecords/{reverserecordId} | Retrieve a reverse DNS record |
reverserecords_get | GET /reverserecords | Retrieves existing reverse DNS records |
reverserecords_post | POST /reverserecords | Create a reverse DNS record |
reverserecords_put | PUT /reverserecords/{reverserecordId} | Update a reverse DNS record |
object reverserecords_delete(reverserecord_id)
Delete a reverse DNS record
Deletes a reverse DNS record.
Name | Type | Description | Notes |
---|---|---|---|
reverserecord_id | str | The ID (UUID) of the reverse DNS record. |
object
tokenAuth
- Content-Type: Not defined
- Accept: application/json
ReverseRecordRead reverserecords_find_by_id(reverserecord_id)
Retrieve a reverse DNS record
Returns the record with the specified record ID.
Name | Type | Description | Notes |
---|---|---|---|
reverserecord_id | str | The ID (UUID) of the reverse DNS record. |
tokenAuth
- Content-Type: Not defined
- Accept: application/json
ReverseRecordsReadList reverserecords_get(filter_record_ip=filter_record_ip, offset=offset, limit=limit)
Retrieves existing reverse DNS records
Returns a list of the reverse records of the customer. Default limit is the first 100 items. Use pagination query parameters to list more items.
Name | Type | Description | Notes |
---|---|---|---|
filter_record_ip | list[str] | Filter is used to fetch only the reverse records for the specified IPs. It's an array of IP records. IP can be any valid IPv4 or IPv6 address. Parameter has to be sent in query as many times as values (filter.recordIp=1.2.3.4&filter.recordIp=2.3.4.5) | [optional] |
offset | int | The first element (of the total list of elements) to include in the response. Use together with limit for pagination. | [optional] [default to 0] |
limit | int | The maximum number of elements to return. Use together with offset for pagination. | [optional] [default to 100] |
tokenAuth
- Content-Type: Not defined
- Accept: application/json
ReverseRecordRead reverserecords_post(reverse_record_create)
Create a reverse DNS record
Creates a new reverse DNS record. Reverse DNS is applicable to IPv4 addresses within IP Blocks and IPv6 addresses of the VDC.
Name | Type | Description | Notes |
---|---|---|---|
reverse_record_create | ReverseRecordCreate | reverserecord |
tokenAuth
- Content-Type: application/json
- Accept: application/json
ReverseRecordRead reverserecords_put(reverserecord_id, reverse_record_ensure)
Update a reverse DNS record
Updates or creates a reverse DNS record for the provided reverse DNS record ID.
Name | Type | Description | Notes |
---|---|---|---|
reverserecord_id | str | The ID (UUID) of the reverse DNS record. | |
reverse_record_ensure | ReverseRecordEnsure |
tokenAuth
- Content-Type: application/json
- Accept: application/json