ESC
Quick Actions
Open Dashboard Console
View Developer API
Platform Features
View Active TLDs & Pricing
Browse Premium Vault
Read the Documentation
Global Whois Lookup
About Us
Contact Support Team

REST API Documentation

Integrate our global edge infrastructure directly into your applications and CI/CD pipelines.

Authentication Protocol

All API requests require a Bearer token. You can generate your Master API Token from the Identity Settings > Developer API section in your dashboard.

Global Headers required for all requests
Authorization: Bearer RPRO_YOUR_MASTER_TOKENContent-Type: application/json
GET https://registry.meetsakib.com/api/index.php?action=domains

Fetch a list of all your active domains and namespaces registered under your identity.

Request Example (cURL)
curl -X GET "https://registry.meetsakib.com/api/index.php?action=domains" \
  -H "Authorization: Bearer YOUR_TOKEN"
POST https://registry.meetsakib.com/api/index.php?action=dns_add

Inject a new Advanced DNS record dynamically into your existing active namespace.

Request Example (cURL)
curl -X POST "https://registry.meetsakib.com/api/index.php?action=dns_add" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "domain_id": 1,
    "type": "A",
    "name": "api",
    "content": "192.168.1.1"
  }'
Parameter Type Required Description
domain_id Integer Yes The unique ID of the target domain.
type String Yes DNS Record Type (e.g., A, CNAME, TXT).
name String Yes The record name or prefix (e.g., 'api' or '@').
content String Yes Target IP or Hostname to route traffic to.