Endpoint de conteúdo
Use o ponto de extremidade /content para recuperar com segurança as informações de acesso (as informações que um titular de privacidade pode solicitar para acessar com direito) de seus clientes. A URL de download fornecida na resposta a uma solicitação do GET /jobs/{JOB_ID} aponta para um ponto de extremidade de serviço da Adobe. Você pode fazer uma solicitação GET a /jobs/:JOB_ID/content para retornar os dados do cliente no formato JSON. Esse método de acesso implementa várias camadas de autenticação e controle de acesso para melhorar a segurança.
Antes de usar este guia, consulte o guia de introdução para obter informações sobre os cabeçalhos de autenticação necessários apresentados na chamada de API de exemplo abaixo.
/jobs e use parâmetros de consulta adicionais para filtrar os resultados. Uma lista completa dos parâmetros de consulta disponíveis pode ser encontrada no manual de ponto de extremidade de trabalhos de privacidade.Recuperar informações do trabalho de privacidade
Para recuperar informações sobre um trabalho específico, como seu status de processamento atual, inclua o jobId desse trabalho no caminho de uma solicitação GET para o ponto de extremidade /jobs.
Formato da API
GET /jobs/{JOB_ID}
Solicitação
A solicitação a seguir recupera os detalhes do trabalho cujo jobId é fornecido no caminho da solicitação.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5 \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}'
Resposta
Uma resposta bem-sucedida retorna os detalhes do trabalho especificado.
complete para conter downloadUrl.{
"jobId":"dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5",
"requestId":"17129380910360540RX-753",
"userKey":"1234",
"action":"access",
"status":"complete",
"submittedBy":"jsnow@adobe.com",
"createdDate":"04/12/2024 04:08 PM GMT",
"lastModifiedDate":"04/12/2024 04:08 PM GMT",
"userIds":[{
"namespace":"ECID",
"value":"1234",
"type":"standard",
"namespaceId":4,
"isDeletedClientSide":false
}],
"productResponses":[{
"product":"Identity",
"retryCount":0,
"processedDate":"04/12/2024 04:08 PM GMT",
"productStatusResponse":{"status":"submitted"
}}],
"downloadUrl":"https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5/content",
"regulation":"gdpr"
}
jobIdrequestIduserKeyuserKey é o valor key fornecido ao enviar a solicitação de privacidade. O valor key é a sua oportunidade de fornecer um identificador para o titular dos dados que faz sentido para você. Normalmente, é um identificador exclusivo que seu sistema criou para rastrear esse titular de dados. DICA: Você pode listar todos os trabalhos de privacidade ativos e comparar seu key com cada trabalho.actionaccess e delete.statussubmittedBycreatedDatelastModifiedDateuserIdsuserIds.namespaceuserIds.valueuserIds.typestandard ou custom).userIds.namespaceIduserIds.isDeletedClientSideproductResponsesproductResponses.productproductResponses.retryCountproductResponses.processedDateproductResponses.productStatusResponseproductResponses.productStatusResponse.statusdownloadURLcomplete e o action deve ser access. Caso contrário, esse campo estará ausente.regulationgdpr, ccpa, lgpd_bra, pdpa_tha e assim por diante.Recuperar informações de acesso do cliente retrieve-access-data
Para obter as "informações de acesso" produzidas em resposta à consulta do titular dos dados, faça uma solicitação GET ao ponto de extremidade /jobs/{JOB_ID}/content. A resposta é um arquivo zip (*.zip) que contém uma pasta com subpastas para cada produto que contém dados sobre o titular dos dados.
/jobs e use parâmetros de consulta adicionais para filtrar os resultados. Informações detalhadas incluindo os parâmetros de consulta permitidos podem ser encontradas no manual de ponto de extremidade de trabalhos de privacidade.Formato da API
GET /jobs/{JOB_ID}/content
Solicitação
A solicitação a seguir retorna "informações de acesso" para a ID do trabalho fornecida na solicitação.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/32d429b1-f7f4-11ee-a365-574bcf5a525d/content \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'Accept: application/json`
Resposta
A resposta é um arquivo zip (*.zip). Normalmente, as informações são retornadas no formato JSON, embora isso não possa ser garantido. Os dados extraídos podem ser retornados em qualquer formato.