# Vecurity ## Docs - [[POST] Add Record](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/add-record.md): The purpose of this endpoint is to create a new record on the Vecurity DNS. - [[POST] Create IP Block](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/create-ip-block.md): The purpose of this endpoint is to create an IP block on accessing a record. - [[POST] Create Redirect](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/create-redirect.md): The purpose of this endpoint is to add a redirect to a record within a domain. - [[POST] Create Region Block](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/create-region-block.md): The purpose of this endpoint is to create a block on a region accessing a record. - [[POST] Remove IP Block](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/delete-ip-block.md): The purpose of this endpoint is to remove a IP block from a record. - [[POST] Delete Record](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/delete-record.md): The purpose of this endpoint is to remove a DNS record from a domain. - [[POST] Delete Redirect](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/delete-redirect.md): The purpose of this endpoint is to remove a redirect rule from a record within a domain. - [[POST] Remove Region Block](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/delete-region-block.md): The purpose of this endpoint is to remove a Region block on a record. - [[GET] Get Traffic Analytics](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-analytics.md): The purpose of this endpoint is to list the daily aggregated traffic analytics. When record_id is not supplied (filter), all records will be returned. - [[GET] Get Cache Rule](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-cache.md): The purpose of this endpoint to list the data relating to cache rules for a record. - [[GET] Get Traffic by Country ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-country-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data broken down by Country. - [[GET] Get Daily Traffic Analytics](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-daily-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic data. - [[GET] Get Daily WAF Traffic Analytics](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-daily-waf-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to WAF Traffic data. - [[GET] Get Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-domain.md): This endpoint allows you to retrieve a data about a specific domain on your account. - [[GET] Get Domain Modes](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-domain-modes.md): The purpose of this endpoint is to retrieve the various modes available for bulk management of your records. - [[GET] Get Domains](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-domains.md): This endpoint allows you to retrieve a list of all domains including details. - [[GET] Get Granular Traffic Data ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-granular-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data in granular form. - [[GET] Get IP Intelligence Data ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-intelligence-for-ip.md): This API endpoint gathers intelligence data on an IP address that is held by the Vecurity SOC team and other external data feeds.. - [[GET] Get Request Level Intelligence Data ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-intelligence-for-request.md): This API endpoint gathers intelligence data on a row level request ID that is held by the Vecurity SOC team and other external data feeds. - [[GET] Get IP Blocks](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-ip-blocks.md): The purpose of this endpoint is to provide a list of IP blocks associated with a record. - [[GET] Get Traffic by IP](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-ip-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data broken down by IP. - [[GET] Get Mitigation Data](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-mitigation-data.md): The purpose of this endpoint to list the data about thresholds and mitigation for a record within a domain. - [[GET] Get User Profile](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-profile.md): Get user profile - [[GET] Get Realtime Traffic](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-realtime-traffic.md): Get Traffic [REALTIME] - [[GET] Get Record](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-record.md): The purpose of this endpoint to list the data about a specific record within a domain. - [[GET] Get Record Cache Details](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-record-cache.md): Get Record Cache Details - [[GET] Get Record Mitigation Details](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-record-mitigation.md): Get Record Mitigation Details - [[GET] Get Traffic by Record](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-record-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data broken down by Record. - [[GET] Get Records](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-records.md): The purpose of this endpoint is to provide a list of records associated with a given domain ID, along with detailed information for each record. - [[GET] Get Redirect](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-redirect.md): The purpose of this endpoint is to list all of the redirect rules for a specific record within a domain. - [[GET] Get Redirects](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-redirects.md): The purpose of this endpoint is to list all of the redirect rules for a record. - [[GET] Get Threat Traffic by HTTP Referral](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-referrer-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Threat Traffic type data broken down by HTTP Referral. - [[GET] Get Region Blocks](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-region-blocks.md): The purpose of this endpoint is to provide a list of Region blocks associated with a record. - [[GET] Get Traffic by Global Region ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-region-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data broken down by Global Region. - [[GET] Get Session Data by IP](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-sessions_by_ip.md): Session Data - [[GET] Get Threat Traffic by IP](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-threat-traffic.md): This API interface is part of the VISE Analytics module. It fetches data relating to Threat Traffic type data broken down by IP. - [[GET] Get Traffic Analytics](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-traffic-analytics.md): Get Traffic Analytics - [[GET] Get Traffic Summary Analytics ](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-traffic-categorised.md): This API interface is part of the VISE Analytics module. It fetches data relating to Traffic type data. - [[GET] Get WAF Rules](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-waf.md): The purpose of this endpoint is to get all Web Application Firewall entries for a record. - [[GET] Get WAF Rule Definitions](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/get-waf-data.md): Get WAF rule definitions - [Vecurity VISE](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/overview.md): Vecurity VISE - Virtual Intelligence Security Endpoint, is responsible for domain specific control. - [[POST] Purge Cache](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/purge-cache.md): Purge Cache - [[POST] Update Cache Mode](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-cache.md): The purpose of this endpoint is to update the caching mode for a record. - [[POST] Update Cache Mode](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-cache-mode.md): Update cache mode - [[POST] Update Domain Mode](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-domain-mode.md): The purpose of this endpoint is to set the mode of a domain by bulk updating all records modes. - [[POST] Update Mitigation Mode](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-mitigation-mode.md): The purpose of this endpoint is to update the ddos mitigation mode for a record. - [[POST] Update Mitigation Threshold](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-mitigation-threshold.md): The purpose of this endpoint is to update the ddos mitigation threshold mode for a record. - [[POST] Update Proxy Mode](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-proxy-mode.md): The purpose of this endpoint is to update the proxying mode for a record. - [[POST] Update Record](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-record.md): The purpose of this endpoint is to update the value of a DNS record. - [[POST] Update Threshold](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-threshold.md): Update Threshold - [[POST] Update WAF Rules](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/update-waf.md): The purpose of this endpoint is to update a Web Application Firewall setting for a record. - [VISE Authentication](https://docs.vecurity.net/api-reference/endpoint/vecurity-vise/vise-authentication.md): This document includes details on how to authenticate your requests with our VISE API - [Add Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-domain.md) - [Add Partner Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-partner-domain.md) - [Add Partner Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-partner-theme.md) - [Add User Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-user-billing-detail.md) - [Add User Team](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-user-team.md) - [Add User Team Member](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-user-team-member.md) - [Add User Team Member Resource](https://docs.vecurity.net/api-reference/endpoint/vecurity/add-user-team-member-resource.md) - [Remove Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-domain.md) - [Remove Domain Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-domain-billing.md) - [Remove Partner Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-partner-domain.md) - [Remove Partner Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-partner-theme.md) - [Remove User Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-billing-detail.md) - [Remove User Payment Method](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-payment-method.md) - [Remove User Team](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-team.md) - [Remove User Team Member](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-team-member.md) - [Remove User Team Member Resource](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-team-member-resource.md) - [Regenerate User Token](https://docs.vecurity.net/api-reference/endpoint/vecurity/delete-user-token.md) - [Get Announcements](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-announcements.md) - [Get Countries](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-countries.md) - [Get Country](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-country.md) - [Get Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain.md) - [Get Domain Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-billing.md) - [Get Domain Plan](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-plan.md) - [Get Domain Firewall Statistics](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-stat-firewall.md) - [Get Domain Incidents Statistics](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-stat-incidents.md) - [Get Domain Traffic Statistics](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-stat-traffic.md) - [Get Domain Uptime Statistics](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-stat-uptime.md) - [Get Domain VISE](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domain-vise.md) - [Get Domains](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-domains.md) - [Get Partner](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner.md) - [Get Partner Domain](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-domain.md) - [Get Partner Domain Expiry](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-domain-expiry.md) - [Get Partner Domain VISE](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-domain-vise.md) - [Get Partner Domains](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-domains.md) - [Get Partner Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-theme.md) - [Get Partner Themes](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-partner-themes.md) - [Get Domain Plans](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-plan-domain.md) - [Get User Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user.md) - [Get User Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-billing-detail.md) - [Get User Billing Details](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-billing-details.md) - [Get User Invoice](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-invoice.md) - [Get User Invoice Item](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-invoice-item.md) - [Get User Invoice Items](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-invoice-items.md) - [Get User Invoices](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-invoices.md) - [Get User Payment Method](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-payment-method.md) - [Get User Payment Methods](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-payment-methods.md) - [Get User Profile](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-profile.md) - [Get User Resources](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-resources.md) - [Get User Team](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-team.md) - [Get User Team Member](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-team-member.md) - [Get User Team Member Resource](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-team-member-resource.md) - [Get User Team Member Resources](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-team-member-resources.md) - [Get User Team Members](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-team-members.md) - [Get User Teams](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-teams.md) - [Get User Token](https://docs.vecurity.net/api-reference/endpoint/vecurity/get-user-token.md) - [Scan Domain DNS](https://docs.vecurity.net/api-reference/endpoint/vecurity/scan-domain-dns.md) - [Scan Partner Domain DNS](https://docs.vecurity.net/api-reference/endpoint/vecurity/scan-partner-domain-dns.md) - [Update Domain Billing Detail](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-domain-billing.md) - [Update Domain Plan](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-domain-plan.md) - [Regenerate Domain VISE](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-domain-vise.md) - [Update Partner Domain Expiry](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-domain-expiry.md) - [Update Partner Domain Plan](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-domain-plan.md) - [Update Partner Domain Status](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-domain-status.md) - [Update Partner Domain Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-domain-theme.md) - [Update Partner Domain VISE](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-domain-vise.md) - [Update Partner Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-partner-theme.md) - [Update User Site Theme](https://docs.vecurity.net/api-reference/endpoint/vecurity/update-user-site-theme.md) - [Verify Domain Nameservers](https://docs.vecurity.net/api-reference/endpoint/vecurity/verify-domain-dns.md) - [Verify Partner Domain Nameservers](https://docs.vecurity.net/api-reference/endpoint/vecurity/verify-partner-domain-dns.md) - [Introduction](https://docs.vecurity.net/api-reference/introduction.md) - [Development](https://docs.vecurity.net/development.md): Preview changes locally to update your docs - [Product Overview](https://docs.vecurity.net/products/overview.md): A full list of products by Vecurity. - [Vecurity API](https://docs.vecurity.net/vecurity.md) ## OpenAPI Specs - [openapi](https://docs.vecurity.net/api-reference/openapi.json) ## Optional - [Documentation](https://docs.vecurity.net) - [Blog](https://www.vecurity.net/blog)