Akamai · Example Payload

Akamai Post Enrollment Example

CDNCloudEdge ComputingNetworksPlatformSecurity

Akamai Post Enrollment Example is an example object payload from Akamai, with 6 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

operationIdmethodpathsummaryrequestExamplesresponseExamples

Example Payload

Raw ↑
{
  "operationId": "post-enrollment",
  "method": "POST",
  "path": "/enrollments",
  "summary": "Create an enrollment",
  "requestExamples": [
    {
      "contentType": "application/vnd.akamai.cps.enrollment.v11+json",
      "example": {
        "autoRenewalStartTime": null,
        "certificateChainType": "default",
        "certificateType": "third-party",
        "changeManagement": true,
        "enableMultiStackedCertificates": false,
        "id": "10001",
        "location": "/cps-api/enrollments/10001",
        "maxAllowedSanNames": 100,
        "maxAllowedWildcardSanNames": 100,
        "orgId": "645263546",
        "ra": "third-party",
        "signatureAlgorithm": null,
        "validationType": "third-party",
        "assignedSlots": [
          1234
        ],
        "productionSlots": [
          1234
        ],
        "stagingSlots": [
          1234
        ],
        "adminContact": {
          "addressLineOne": "150 Broadway",
          "addressLineTwo": null,
          "city": "Cambridge",
          "country": "US",
          "email": "email@example.com",
          "firstName": "R1",
          "lastName": "D1",
          "organizationName": "Akamai",
          "phone": "617-555-0111",
          "postalCode": "02142",
          "region": "MA",
          "title": "Adminstrator"
        },
        "csr": {
          "c": "US",
          "cn": "www.example.com",
          "l": "Cambridge",
          "o": "Akamai",
          "ou": "WebEx",
          "preferredTrustChain": "dst-root-ca-x3",
          "st": "MA",
          "sans": [
            "san1.example.com",
            "san2.example.com",
            "san3.example.com",
            "www.example.com"
          ]
        },
        "networkConfiguration": {
          "geography": "core",
          "mustHaveCiphers": "ak-akamai-2020q1",
          "ocspStapling": "on",
          "preferredCiphers": "ak-akamai-2020q1",
          "quicEnabled": false,
          "secureNetwork": "enhanced-tls",
          "sniOnly": true,
          "disallowedTlsVersions": [
            "TLSv1",
            "TLSv1_1"
          ],
          "clientMutualAuthentication": {
            "setId": "Custom_CPS-6134b_B-3-1AHBENT.xml",
            "authenticationOptions": {
              "sendCaListToClient": false,
              "ocsp": {
                "enabled": false
              }
            }
          },
          "dnsNameSettings": {
            "cloneDnsNames": false,
            "dnsNames": [
              "san2.example.com",
              "san1.example.com"
            ]
          }
        },
        "org": {
          "addressLineOne": "150 Broadway",
          "addressLineTwo": null,
          "city": "Cambridge",
          "country": "US",
          "name": "Akamai Technologies",
          "phone": "617-555-0111",
          "postalCode": "02142",
          "region": "MA"
        },
        "techContact": {
          "addressLineOne": "150 Broadway",
          "addressLineTwo": null,
          "city": "Cambridge",
          "country": "US",
          "email": "email@example.com",
          "firstName": "R2",
          "lastName": "D2",
          "organizationName": "Akamai",
          "phone": "617-555-0111",
          "postalCode": "02142",
          "region": "MA",
          "title": "Technical Engineer"
        },
        "thirdParty": {
          "excludeSans": false
        },
        "pendingChanges": [
          {
            "changeType": "new-certificate",
            "location": "/cps-api/enrollments/10001/changes/10002"
          }
        ]
      }
    }
  ],
  "responseExamples": [
    {
      "status": "202",
      "contentType": "application/vnd.akamai.cps.enrollment-status.v1+json",
      "example": {
        "enrollment": "/cps/v2/enrollments/10002",
        "changes": [
          "/cps/v2/enrollments/10002/changes/10002"
        ]
      }
    }
  ]
}