Skip to main content

Recuperar un Registro de Crédito

Endpoint

GET https://api.verifik.co/v2/credits/{id}

Recupera un registro de crédito específico por su identificador único. Este endpoint devuelve información detallada sobre una sola transacción de crédito incluyendo su estado, monto e información del cliente asociado.

Encabezados

Content-Type

Tipo: String
Requerido: Sí

application/json

Authorization

Tipo: String
Requerido: Sí

Bearer <token>

Parámetros

id

Tipo: String
Requerido: Sí

El identificador único del registro de crédito que deseas recuperar.

populates[]

Tipo: Array
Requerido: No

Array opcional de datos relacionados a incluir. Opciones disponibles: client, superAdmin.

Solicitud

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/credits/credit_123456789',
params: {
"populates[]": ["client", "superAdmin"]
},
headers: {
Accept: 'application/json',
Authorization: 'jwt <tu_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Respuesta

{
"success": true,
"data": {
"_id": "credit_123456789",
"amount": 1000,
"status": "approved",
"category": "purchase",
"client": {
"_id": "client_123456789",
"name": "Example Client",
"email": "client@example.com"
},
"superAdmin": {
"_id": "admin_123456789",
"name": "Admin User",
"email": "admin@verifik.co"
},
"description": "Compra de crédito para uso de API",
"transactionId": "txn_123456789",
"paymentMethod": "credit_card",
"currency": "USD",
"exchangeRate": 1.0,
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}
}