curl --location --request GET 'https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20' \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>'
const response = await fetch('https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'api-key': '<api-key>'
}
});
const data = await response.json();
{
"success": true,
"data": [
{
"transactionId": "txn_1a2b3c4d5e6f7g8h",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 49.99,
"currency": "USD",
"status": "approved",
"merchantName": "Amazon.com",
"merchantCategory": "5942",
"type": "purchase",
"createdAt": "2024-01-15T14:23:45Z"
},
{
"transactionId": "txn_9h8g7f6e5d4c3b2a",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 125.50,
"currency": "USD",
"status": "approved",
"merchantName": "Whole Foods",
"merchantCategory": "5411",
"type": "purchase",
"createdAt": "2024-01-14T09:15:22Z"
}
],
"pagination": {
"nextCursor": "eyJpZCI6MTIzNDU2fQ==",
"hasMore": true
}
}
Transacciones
Listar transacciones
Este endpoint obtiene una lista paginada de transacciones de tarjeta con filtros opcionales
GET
/
api
/
v1
/
cards-program
/
transactions
curl --location --request GET 'https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20' \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>'
const response = await fetch('https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'api-key': '<api-key>'
}
});
const data = await response.json();
{
"success": true,
"data": [
{
"transactionId": "txn_1a2b3c4d5e6f7g8h",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 49.99,
"currency": "USD",
"status": "approved",
"merchantName": "Amazon.com",
"merchantCategory": "5942",
"type": "purchase",
"createdAt": "2024-01-15T14:23:45Z"
},
{
"transactionId": "txn_9h8g7f6e5d4c3b2a",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 125.50,
"currency": "USD",
"status": "approved",
"merchantName": "Whole Foods",
"merchantCategory": "5411",
"type": "purchase",
"createdAt": "2024-01-14T09:15:22Z"
}
],
"pagination": {
"nextCursor": "eyJpZCI6MTIzNDU2fQ==",
"hasMore": true
}
}
Parámetros de consulta
string
Filtrar transacciones por ID de empresa
string
Filtrar transacciones por ID de usuario
string
Filtrar transacciones por ID de tarjeta
string
Cursor de paginación para obtener la siguiente página de resultados
number
Cantidad de transacciones por página (1-100, por defecto: 20)
Respuesta
boolean
Indica si la operación fue exitosa
array
Arreglo de objetos de transacción
Mostrar Objeto transaction
Mostrar Objeto transaction
string
Identificador único de la transacción
string
El ID de la tarjeta usada en la transacción
string
El ID de usuario del titular de la tarjeta
number
Monto de la transacción
string
Código de moneda de la transacción (por ejemplo, “USD”)
string
Estado de la transacción:
pending, approved, declined o reversedstring
Nombre del comercio
string
Código de categoría del comercio (MCC)
string
Tipo de transacción:
purchase, refund, withdrawal, etc.string
Fecha y hora (ISO 8601) de cuándo se creó la transacción
object
curl --location --request GET 'https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20' \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>'
const response = await fetch('https://stablecoin-api.sandbox.getmeru.com/api/v1/cards-program/transactions?cardId=7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d&limit=20', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'api-key': '<api-key>'
}
});
const data = await response.json();
{
"success": true,
"data": [
{
"transactionId": "txn_1a2b3c4d5e6f7g8h",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 49.99,
"currency": "USD",
"status": "approved",
"merchantName": "Amazon.com",
"merchantCategory": "5942",
"type": "purchase",
"createdAt": "2024-01-15T14:23:45Z"
},
{
"transactionId": "txn_9h8g7f6e5d4c3b2a",
"cardId": "7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d",
"userId": "3ddd0e5b-6276-4b48-b756-c1fcc9a2efd1",
"amount": 125.50,
"currency": "USD",
"status": "approved",
"merchantName": "Whole Foods",
"merchantCategory": "5411",
"type": "purchase",
"createdAt": "2024-01-14T09:15:22Z"
}
],
"pagination": {
"nextCursor": "eyJpZCI6MTIzNDU2fQ==",
"hasMore": true
}
}
Respuestas de error
{
"success": false,
"error": "Unauthorized. Please check your authentication credentials."
}
{
"success": false,
"error": "Invalid query parameters."
}
⌘I