All URIs are relative to https://core.hivelocity.net/api/v2
Method | HTTP request | Description |
---|---|---|
DeleteARecordIdResource | Delete /domains/{domain}/a-record/{record} | Delete a single A Record value for given zone |
DeleteAaaaRecordIdResource | Delete /domains/{domainID}/aaaa-record/{recordId} | Delete an AAAA Record for given zone |
DeleteDomainIdResource | Delete /domains/{domainId} | Delete domain for given id |
DeleteMxRecordIdResource | Delete /domains/{domainID}/mx-record/{recordId} | Delete an MX Record for given zone |
GetARecordIdResource | Get /domains/{domain}/a-record/{record} | Return Single A Records found for given domain name |
GetARecordResource | Get /domains/{domain}/a-record | Return all A Records found for given zone name |
GetAaaaRecordIdResource | Get /domains/{domainID}/aaaa-record/{recordId} | Return Single AAAA Records found for given id |
GetAaaaRecordResource | Get /domains/{domainID}/aaaa-record | Return all AAAA Records found for given zone |
GetDomainIdResource | Get /domains/{domainId} | Return a domain for given id |
GetDomainResource | Get /domains/ | Return the domains of a client |
GetMxRecordIdResource | Get /domains/{domainID}/mx-record/{recordId} | Return Single MX Records found for given id |
GetMxRecordResource | Get /domains/{domainID}/mx-record | Return all MX Records found for given zone |
GetPtrRecordIdResource | Get /domains/ptr/{recordId} | Get PTR record by ID and name |
GetPtrRecordResource | Get /domains/ptr | Return the PTR records of a client |
PostARecordResource | Post /domains/{domain}/a-record | Create a new A Record for given zone |
PostAaaaRecordResource | Post /domains/{domainID}/aaaa-record | Create a new AAAA Record for given zone |
PostDomainResource | Post /domains/ | Create a new domain |
PostMxRecordResource | Post /domains/{domainID}/mx-record | Create a new MX Record for given zone |
PutARecordIdResource | Put /domains/{domain}/a-record/{record} | Update an A Record for given zone |
PutAaaaRecordIdResource | Put /domains/{domainID}/aaaa-record/{recordId} | Update an AAAA Record for given id |
PutMxRecordIdResource | Put /domains/{domainID}/mx-record/{recordId} | Update an MX Record for given zone |
PutPtrRecordIdResource | Put /domains/ptr/{recordId} | Update PTR record |
DeleteARecordIdResource(ctx, domain, record) Delete a single A Record value for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domain | string | ||
record | string |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteAaaaRecordIdResource(ctx, domainID, recordId) Delete an AAAA Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteDomainIdResource(ctx, domainId) Delete domain for given id
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainId | int32 |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteMxRecordIdResource(ctx, domainID, recordId) Delete an MX Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ARecord GetARecordIdResource(ctx, domain, record, optional) Return Single A Records found for given domain name
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domain | string | ||
record | string | ||
optional | *DomainsApiGetARecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetARecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ARecord GetARecordResource(ctx, domain, optional) Return all A Records found for given zone name
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domain | string | ||
optional | *DomainsApiGetARecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetARecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AaaaRecordReturn GetAaaaRecordIdResource(ctx, domainID, recordId, optional) Return Single AAAA Records found for given id
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 | ||
optional | *DomainsApiGetAaaaRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetAaaaRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]AaaaRecordReturn GetAaaaRecordResource(ctx, domainID, optional) Return all AAAA Records found for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
optional | *DomainsApiGetAaaaRecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetAaaaRecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DomainReturn GetDomainIdResource(ctx, domainId, optional) Return a domain for given id
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainId | int32 | ||
optional | *DomainsApiGetDomainIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetDomainIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]DomainReturn GetDomainResource(ctx, optional) Return the domains of a client
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *DomainsApiGetDomainResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetDomainResourceOpts struct
Name | Type | Description | Notes |
---|---|---|---|
xFields | optional.String | An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MxRecordReturn GetMxRecordIdResource(ctx, domainID, recordId, optional) Return Single MX Records found for given id
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 | ||
optional | *DomainsApiGetMxRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetMxRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]MxRecordReturn GetMxRecordResource(ctx, domainID, optional) Return all MX Records found for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
optional | *DomainsApiGetMxRecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetMxRecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PtrRecordReturn GetPtrRecordIdResource(ctx, recordId, optional) Get PTR record by ID and name
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
recordId | int32 | ||
optional | *DomainsApiGetPtrRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetPtrRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]PtrRecordReturn GetPtrRecordResource(ctx, optional) Return the PTR records of a client
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *DomainsApiGetPtrRecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiGetPtrRecordResourceOpts struct
Name | Type | Description | Notes |
---|---|---|---|
xFields | optional.String | An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ARecord PostARecordResource(ctx, domain, payload, optional) Create a new A Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domain | string | ||
payload | ARecord | ||
optional | *DomainsApiPostARecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPostARecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AaaaRecordReturn PostAaaaRecordResource(ctx, domainID, payload, optional) Create a new AAAA Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
payload | AaaaRecordCreate | ||
optional | *DomainsApiPostAaaaRecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPostAaaaRecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DomainReturn PostDomainResource(ctx, payload, optional) Create a new domain
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
payload | DomainCreate | ||
optional | *DomainsApiPostDomainResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPostDomainResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MxRecordReturn PostMxRecordResource(ctx, domainID, payload, optional) Create a new MX Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
payload | MxRecordCreate | ||
optional | *DomainsApiPostMxRecordResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPostMxRecordResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ARecord PutARecordIdResource(ctx, domain, record, payload, optional) Update an A Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domain | string | ||
record | string | ||
payload | ARecord | ||
optional | *DomainsApiPutARecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPutARecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AaaaRecordReturn PutAaaaRecordIdResource(ctx, domainID, recordId, payload, optional) Update an AAAA Record for given id
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 | ||
payload | AaaaRecordUpdate | ||
optional | *DomainsApiPutAaaaRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPutAaaaRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MxRecordReturn PutMxRecordIdResource(ctx, domainID, recordId, payload, optional) Update an MX Record for given zone
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
domainID | int32 | ||
recordId | int32 | ||
payload | MxRecordUpdate | ||
optional | *DomainsApiPutMxRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPutMxRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PtrRecordReturn PutPtrRecordIdResource(ctx, recordId, payload, optional) Update PTR record
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
recordId | int32 | ||
payload | PtrRecordUpdate | ||
optional | *DomainsApiPutPtrRecordIdResourceOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a DomainsApiPutPtrRecordIdResourceOpts struct
Name | Type | Description | Notes |
---|
xFields | optional.String| An optional fields mask |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]