GET
/
org
/
{org}
/
domain
/
{name}
curl --request GET \
  --url https://api.cpln.io/org/{org}/domain/{name}
{
  "id": "<string>",
  "kind": "<string>",
  "version": 123,
  "description": "<string>",
  "tags": {},
  "created": "2023-11-07T05:31:56Z",
  "lastModified": "2023-11-07T05:31:56Z",
  "links": [
    {
      "rel": "<string>",
      "href": "<string>"
    }
  ],
  "name": "<string>",
  "spec": {
    "dnsMode": "cname",
    "gvcLink": "<string>",
    "acceptAllHosts": true,
    "ports": [
      {
        "number": 123,
        "protocol": "http2",
        "routes": [
          {
            "replacePrefix": "<string>",
            "regex": "<string>",
            "prefix": "<string>",
            "workloadLink": "<string>",
            "port": 123,
            "hostPrefix": "<string>",
            "headers": {
              "request": {
                "set": {}
              }
            }
          }
        ],
        "cors": {
          "allowOrigins": [
            {
              "exact": "<string>"
            }
          ],
          "allowMethods": [
            "<string>"
          ],
          "allowHeaders": [
            "<string>"
          ],
          "exposeHeaders": [
            "<string>"
          ],
          "maxAge": "<string>",
          "allowCredentials": true
        },
        "tls": {
          "minProtocolVersion": "TLSV1_2",
          "cipherSuites": [
            [
              "ECDHE-ECDSA-AES256-GCM-SHA384",
              "ECDHE-ECDSA-CHACHA20-POLY1305",
              "ECDHE-ECDSA-AES128-GCM-SHA256",
              "ECDHE-RSA-AES256-GCM-SHA384",
              "ECDHE-RSA-CHACHA20-POLY1305",
              "ECDHE-RSA-AES128-GCM-SHA256",
              "AES256-GCM-SHA384",
              "AES128-GCM-SHA256"
            ]
          ],
          "clientCertificate": {
            "secretLink": "<string>"
          },
          "serverCertificate": {
            "secretLink": "<string>"
          }
        }
      }
    ]
  },
  "status": {
    "endpoints": [
      {
        "url": "<string>",
        "workloadLink": "<string>"
      }
    ],
    "status": "initializing",
    "warning": "<string>",
    "locations": [
      {
        "name": "<string>",
        "certificateStatus": "initializing"
      }
    ],
    "fingerprint": "<string>",
    "dnsConfig": [
      {
        "type": "<string>",
        "ttl": 123,
        "host": "<string>",
        "value": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Service account key can be used as API keys

Path Parameters

org
string
required
name
string
required

Response

200
application/json
Success
id
string
kind
string
version
integer
description
string
Maximum length: 250
tags
object
created
string
lastModified
string
name
string
spec
object
status
object