This table shows the different allowedInput.types and corresponding headers you use to Get a change and Update a change.

allowedInput[].​typeAPI typeDescriptionContent-Type headerAccept header
lets-encrypt-challengesinfo/ GETGet Let's Encrypt DV challenges for a given change.N/Aapplication/​vnd.​akamai.​cps.​dv-challenges.​v2+json
lets-encrypt-challenges-completedupdate / POSTSubmit an acknowledgement after you place the HTTP or DNS tokens to inform CPS that Let's Encrypt challenges have been made available and are ready for validation. You can also wait for CPS to check for the tokens, which it does on a regular schedule.application/​vnd.​akamai.​cps.​acknowledgement.​v1+jsonapplication/​vnd.​akamai.​cps.​change-id.​v1+json