GSLB.me
GSLB.me is a cloud-based highly reliable DNS and Global Server Load Balancing solution that provides full authoritative DNS services and DNS-based geographical traffic balancing, failover, high availability and geographical routing. GSLB.me brings you a complete REST-based Application Programming Interface to integrate your own applications and cloud-enabled infrastructures. The REST API is…
GSLB.me endpoints
| Method | Endpoint | Description |
|---|---|---|
| records | ||
| DELETE |
Delete zone record /record/{zone_name}/{record_id} |
This API method deletes an existing zone record. . After deleting one or more records the Commit Zone API method must be called in order to make the change(s) active. |
| POST |
Add zone record /record/{zone_name}/{record_name}/{record_type}/{record_value}/{record_TTL} |
This API method adds a new record to a zone. After adding one or more records to a zone the Commit Zone API method must be called in order to make the change(s) active. |
| GET |
Get zone records /records/{zone_name} |
This API method fetches all records for a zone |
| PUT |
Modify zone record /record/{zone_name}/{record_id}/{record_name}/{record_type}/{record_value}/{record_TTL} |
This API method modifies an existing zone record. . After modifying one or more records the Commit Zone API method must be called in order to make the change(s) active. |
| geohosts | ||
| POST |
Commit geohost /commit/geohost/{geohost_name} |
This API method commits pending changing for an existing geohost. |
| GET |
Get geohost configuration /geohost/{geohost_name} |
This API method fetches a geohost configuration |
| Zones | ||
| POST |
Commit zone /commit/zone/{zone_name} |
This API method commits pending changing for an existing zone. Whenever one record (RRset) is added, modified or deleted the change is saved but not active until this “Commit… |
| DELETE |
Delete zone /zone/{zone_name} |
This API method deletes an existing zone. Deleting a zone completely wipes all records, geohosts, targets and configurations. There is currently no “undo” so this method must be… |
| POST |
Create zone /zone/{zone_name}/{contact_email}/{state} |
This API method creates a new zone. The user must be allowed enough available zones in order to successfully create a new one. Free users can create one zone. |
| GET |
Get zone configuration /zone/{zone_name} |
This API method fetches a zone configuration |
| PUT |
Set zone state /zone/{zone_name}/{state} |
This API method sets the zone state as either enabled or disabled. An enabled zone handles DNS requests while a disabled zone doesn’t respond to queries. |
GSLB.me pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|