Todos los recursos de API están disponibles en JSON con una extensión URL o dentro de un encabezado aceptar HTTP:
GET /profileAndServices/<resourceName>.json
Sin extensión en la dirección URL, la variable el formato json es el predeterminado para el tipo de contenido.
ejemplo de solicitud
-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>'
No intente crear una URL por su cuenta. La API devuelve todas las direcciones URL. Sin embargo, es posible crear una URL basada en el nombre de recurso de nivel superior.
Los valores de clave principal automática (PKey) que ilustran los ejemplos no están pensados para funcionar en otra implementación específica. Son producidos por la API de Adobe Campaign.
Los valores de clave principal automática generados por Adobe Campaign nunca se deben almacenar en una base de datos o sitio web externos. Debe generar campos clave específicos en la definición de la base de datos y utilizarlos durante los desarrollos.
Si el recurso de perfil se ha ampliado con un campo de clave personalizada, puede utilizar este campo como clave en lugar de la clave principal automática generada por Adobe Campaign:
GET /.../profileAndServicesExt/profile/<customKey>
Las claves personalizadas no se pueden modificar con una operación de PATCH si el valor de clave es diferente de la clave de origen o si está utilizando su propia clave comercial como URI en lugar de la proporcionada por Adobe.
Use una clave personalizada para recursos de perfil de nivel superior solo. La API devuelve las direcciones URL, que usted mismo nunca debe crear.
Solicitud de ejemplo
Para recuperar las suscripciones de un perfil mediante una clave personalizada, realice una operación de GET en la clave 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>'
Realice una solicitud de GET en la URL de suscripciones devuelta.
-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>'
Devuelve la lista de suscripciones para el perfil.
"service": {
"PKey": "<PKEY>",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>",
"label": "Sport Newsletter",
"name": "SVC1",
"title": "Sport Newsletter (SVC1)"
}