Buscar Jornada de Vínculo
Enrollments V2 - Get Journey Session API
Visão Geral
Esta API permite a obtenção de uma sessão específica de jornada de enrollments.
Endpoint
GET /open-keys/itp/api/v2/enrollments/v2/journeys-sessions/{id}
Autenticação
A API requer autenticação OAuth2 com uma das seguintes permissões:
journey: Para fluxos que utilizam redirecionamento à detentora de contaapp: Para integrações diretas via API
O token de acesso deve ser enviado no header:
Authorization: Bearer {access_token}
Estrutura da Requisição
Parâmetros que podem ser enviados
{
"id": "string"
}Campos da Requisição
Nível Raiz
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | String | Sim | Identificador único da sessão |
Exemplo de Requisição (cURL)
curl --location 'https://api.exemplo.com/open-keys/itp/api/v2/enrollments/v2/journeys-sessions/{id}' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN'Resposta da API
Sucesso (200 OK)
A API retorna um objeto contendo:
{
"journeyId": "{journeyId}",
"paymentInitiationData": {},
"paymentInitiationApi": "ENROLLMENTS_V2",
"tokenId": "{tokenId}",
"journeySessionStageId": "{journeySessionStageId}",
"journeySessionUrl": "{url}",
"status": "PENDING",
"id": "{id}",
"token": {},
"journey": {},
"application": {},
"..."
}Erros Comuns
401 Unauthorized
{
"error": "Unauthorized",
"message": "Token inválido ou expirado"
}Solução: Verifique se o token de acesso é válido e possui as permissões necessárias (journey ou app).
Updated about 1 hour ago