Prerequisite:

Please ensure you have read the VISE Overview before proceeding as the API endpoint is based on your VISE url which is dynamic.

Where vise-url is mentioned, we are referring to your actual VISE domain, not ‘vise-url’. Explained in the VISE overview.

All requests to the Vecurity VISE API requires Session creation in tandem with your Vecurity API token in order to make use of the API Endpoints. More details can be found the VISE Authentication page.

If you require support here, please get in touch with our Live chat or support@vecurity.net

HTTP Endpoint POST

https://{VISE-URL}/v1/create_record

Query Parameters

- auth_token - String (required) - Your authentication token from the Vecurity dashboard
- domain_id - String (required) - A unique GUID identifier for a domain.
- record_type - String (required) - Type of DNS record (e.g., A, CNAME, MX).
- record_name - String (required) - A name for a DNS record.
- record_value - String (required) - The content of a DNS record (e.g., IP address or - canonical domain).
- record_ttl - String (required) - Time in seconds for which a DNS record is valid and cached.
- record_priority - String (not required) - Priority for records like MX (lower values indicate higher priority). Required for MX records.
- record_proxied - Boolean (not required) -A domain being proxied.

Endpoint Description

The purpose of this endpoint is to create a new record on the Vecurity DNS.

Response Example