Sorry, I’ll try to explain better
- The zone was added by posting to the zones endpoint
- The zoneidentifier was recorded
- The cname records were added by posting to the dns_records endpoint using the zoneidentifier previously returned.
There are a few other calls for things like https but these don’t seem relevant, these calls have worked for a number of other sites in the past so I don’t think the problem lies there.
So the whole site was added using the api with no interaction using the console, however the dns doesn’t resolve so when I logged into the console I see the attached error, clicking edit and save fixes the issue and then the site resolve correctly.