Todos os recursos da API estão disponíveis em JSON com uma extensão de URL ou dentro de um Cabeçalho aceito HTTP:
GET /profileAndServices/<resourceName>.json
Sem a extensão no URL, a variável o formato json é o padrão para o tipo de conteúdo.
exemplo de solicitação
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile.json \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
Não tente criar um URL sozinho. Todos os URLs são retornados pela API. No entanto, é possível criar um URL com base no nome do recurso de nível superior.
Os valores da chave primária automática (PKey) que ilustram os exemplos não devem funcionar em outra implantação específica. Eles são produzidos pela API do Adobe Campaign.
Os valores de Chave primária automática gerados pelo Adobe Campaign nunca devem ser armazenados em um banco de dados ou site externo. Você deve gerar campos-chave específicos na definição do banco de dados e usá-los durante os desenvolvimentos.
Se o recurso de perfil tiver sido estendido com um campo de chave personalizada, você poderá usar esse campo como uma chave em vez da Chave primária automática gerada pelo Adobe Campaign:
GET /.../profileAndServicesExt/profile/<customKey>
As chaves personalizadas não podem ser modificadas usando uma operação PATCH se o valor da chave for diferente da chave de origem ou se estiver usando sua própria chave comercial como URI em vez da fornecida pelo Adobe.
Usar uma chave personalizada para recursos de perfil de nível superior somente. Os URLs são retornados pela API e nunca devem ser criados por você mesmo.
Solicitação de exemplo
Para recuperar as assinaturas de um perfil usando uma chave personalizada, execute uma operação de GET na chave personalizada.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/profile/<customKey> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
Execute uma solicitação GET no URL de assinaturas retornado.
-X GET <SUBSCRIPTION_URL> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
Retorna a lista de assinaturas do perfil.
"service": {
"PKey": "<PKEY>",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>",
"label": "Sport Newsletter",
"name": "SVC1",
"title": "Sport Newsletter (SVC1)"
}