Skip to main content
GET
http://api.gu1.ai
/
entities
/
{id}
Obter Método de Pagamento
curl --request GET \
  --url http://api.gu1.ai/entities/{id} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "id": "<string>",
  "entityType": "<string>",
  "entityData": {},
  "relationships": [
    {}
  ],
  "riskScore": 123,
  "createdAt": "<string>"
}

Visão Geral

Recupera informações detalhadas sobre uma entidade de método de pagamento específica incluindo seus dados, relacionamentos e metadados.

Endpoint

GET http://api.gu1.ai/entities/{id}

Autenticação

Requer uma chave API válida no cabeçalho de Autorização:
Authorization: Bearer YOUR_API_KEY

Parâmetros de Rota

id
string
required
UUID da entidade de método de pagamento a recuperar

Exemplos de Requisições

curl -X GET "http://api.gu1.ai/entities/payment-method-uuid-123" \
  -H "Authorization: Bearer YOUR_API_KEY"

Resposta

success
boolean
Se a requisição foi bem-sucedida
id
string
UUID da entidade de método de pagamento
entityType
string
Sempre "payment_method"
entityData
object
Dados do método de pagamento
relationships
array
Array de relacionamentos com outras entidades
riskScore
number
Pontuação de risco calculada (se analisado)
createdAt
string
Timestamp ISO 8601 da criação

Exemplo de Resposta

{
  "success": true,
  "id": "payment-method-uuid-123",
  "entityType": "payment_method",
  "entityData": {
    "paymentMethod": {
      "type": "credit_card",
      "last4": "4242",
      "brand": "visa",
      "expiryMonth": "12",
      "expiryYear": "2025",
      "holderName": "John Doe",
      "issuerCountry": "BR",
      "bin": "424242",
      "funding": "credit"
    }
  },
  "relationships": [
    {
      "targetEntityId": "person-uuid-123",
      "relationshipType": "owns",
      "strength": 1.0
    }
  ],
  "riskScore": 15,
  "createdAt": "2024-01-15T10:00:00.000Z"
}

Veja Também