Help Center
Login Sign up
  1. Home
  2. API reference
  3. General API basics

Frequent list inquire requests

API reference (XML/JSON) · Updated 2023-09-12

Inquiring domains

Inquiring domains that expire in a certain period of time

Route: POST {baseUrl}/domain/_search?keys=payable

POST {baseUrl}/domain/_search?keys=payable
{
    "filters": [
        {
            "link": "AND",
            "filters": [
                {
                    "key": "payable",
                    "operator": "GREATER_EQUAL",
                    "value": "2020-08-01 00:00:00"
                },
                {
                    "key": "payable",
                    "operator": "LESS_EQUAL",
                    "value": "2020-08-31 23:59:59"
                }
            ]
        }
    ],
    "view": {
        "children": 1,
        "limit": 10,
        "offset": 0,
    }
}

Inquiring domains that use specific domain contacts

Route: POST {baseUrl}/domain/_search?keys=ownerc&keys=adminc

{
    "filters": [
        {
            "link": "OR",
            "filters": [
                {
                    "key": "ownerc",
                    "operator": "EQUAL",
                    "value": "21637322"
                },
                {
                    "key": "adminc",
                    "operator": "EQUAL",
                    "value": "21637323"
                }
            ]
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring running domain orders

{
    "filters": [
        {
            "key": "type",
            "operator": "EQUAL",
            "value": "Domain"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring domains with WhoisPrivacyPlus

{
    "filters": [
        {
            "key": "privacyPlus",
            "operator": "EQUAL",
            "value": "true"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring domains that do not have DNSSEC

Route: POST {baseUrl}/domain/_search?keys=dnssec

{
    "filters": [
        {
            "key": "dnssec",
            "operator": "EQUAL",
            "value": "false"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring all domains that do not have NodeSecure

Route: POST {baseUrl}/domain/_search?keys=nameServerGroup

{
    "filters": [
        {
            "key": "nameServerGroup",
            "operator": "NOT_EQUAL",
            "value": "nodesecure"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring domain cancellations

Inquiring domain cancellations that will be executed in a certain period

Route: POST /domain/cancelation/_search?keys=domain&keys=registryWhen&keys=registryStatus

{
    "filters": [
        {
            "link": "AND",
            "filters": [
                {
                    "key": "registryWhen",
                    "operator": "GREATER_EQUAL",
                    "value": "2020-10-01 00:00:00"
                },
                {
                    "key": "registryWhen",
                    "operator": "LESS_EQUAL",
                    "value": "2020-04-10 23:59:59"
                }
            ]
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

}

Inquiring certificates

Inquiring certificates that expire in a certain period

Route: POST {baseUrl}/certificate/_search?keys=expire

{
    "filters": [
        {
            "link": "AND",
            "filters": [
                {
                    "key": "expire",
                    "operator": "GREATER_EQUAL",
                    "value": "2020-08-01 00:00:00"
                },
                {
                    "key": "expire",
                    "operator": "LESS_EQUAL",
                    "value": "2020-08-31 23:59:59"
                }
            ]
        }
    ],
    "view": {
        "children": 1,
        "limit": 10,
        "offset": 0
    

Inquiring all running certificate jobs, including those of sub-users.

Route: POST {baseUrl}/job/_search

{
    "filters": [
        {
            "key": "type",
            "operator": "EQUAL",
            "value": "Certificate"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}

Inquiring users

Inquiring users who have activated 2FA

Route: POST {baseUrl}/user/_search?keys=authtype

{
    "filters": [
        {
            "key": "authType",
            "operator": "EQUAL",
            "value": "PASSWORD_TOKEN"
        }
    ],
    "view": {
        "children": 1,
        "limit": 1000,
        "offset": 0
    }
}