External audiences
Create an external audience source
POST
Requires the external-audience:write scope.
ApiKeyheader
Authorization<token>Api-Key mc_... — a workspace API key.
application/json- body
name*stringsourceType?stringlistingUrl?stringFormat
uriauthType?stringValue in
"api-key""basic""bearer""none"authConfig?description?stringapplication/json- response
id*stringworkspaceId*stringname*stringdescription*string|nullsourceType*stringlistingUrl*stringauthType*stringValue in
"api-key""basic""bearer""none"authConfig*|nulllastSyncedAt*|Format
date-timelastSyncError*string|nullcreated*stringFormat
date-timeupdated*stringFormat
date-timecurl -X POST 'https://api.mailcrate.io/public/external-audience-source' \ -H 'Authorization: Api-Key <api_key>' \ -H 'Content-Type: application/json' \ -d '{ "name": "string"}'Example Response
{ "id": "string", "workspaceId": "string", "name": "string", "description": "string", "sourceType": "string", "listingUrl": "string", "authType": "api-key", "authConfig": {}, "lastSyncedAt": "2019-08-24T14:15:22Z", "lastSyncError": "string", "created": "2019-08-24T14:15:22Z", "updated": "2019-08-24T14:15:22Z"}