Merchants
Listagem de merchants cadastrados
- Dashboard
- Nosso Blog
- Status Page
- POSTCriar um novo token
- GETListar cobranças
- POSTRealizar nova cobrança
- GETRecuperar detalhes de cobrança
- POSTAlterar o status de uma cobrança no ambiente de sandbox
- PATCHAlterar o status do antifraude no ambiente de sandbox
- POSTCapturar cobrança pre-autorizada
- POSTEstornar cobrança aprovada
- POSTCriar nova sessão
- GETRecuperar detalhes de uma sessão
- PATCHAtualizar o status de uma sessão
- POSTPagar uma sessão
- POSTCancelar uma sessão
- GETRecuperar o histórico da sessão
- GETRecupera sessão com os dados das configurações da empresa
- GETListagem de merchants cadastrados
- POSTCriação de novo merchant para cobrança
- GETRecuperar detalhes de merchant pelo id
- DELDeletar merchant pelo id
- PATCHAtualizar configurações de merchant
- GETListagem de customers cadastrados
- POSTCriação de novo customer para cobrança
- GETRecuperar detalhes de customer
- DELDeletar customer pelo id
- PATCHAtualizar customer pelo id
- GETListagem dos cartões do customer
- POSTAdicionar cartão de crédito ao customer
- GETListagem de webhooks cadastrados
- POSTCriação de novo webhook para notificação
- GETRecuperar detalhes de webhook
- DELDeletar webhook pelo id
- PATCHAtualizar webhook pelo id
- POSTCriação de um novo recebedor
- GETConsultar um recebedor pelo ID
- GETConsultar um recebedor por listagem paginada
- DELDeletar recebedor por ID
- PATCHAtualização de recebedor pelo ID
- GETListagem de vendedores paginada
- POSTCriação de um novo vendedor
- PATCHAtualizar um vendedor
- GETRecuperar detalhes de um vendedor
- DELDeletar vededor pelo id
Tokens
Charges
Sessions
Merchants
Customers
Webhooks
Sellers
Vendors
Merchants
Listagem de merchants cadastrados
GET
/
v1
/
merchants
X-Client-Id
string
*
X-Client-Id
Required
string
X-Api-Key
string
*
X-Api-Key
Required
string
page
number
page
number
número da página
limit
number
limit
number
quantidade de itens por página
curl --request GET \
--url https://api.malga.io/v1/merchants \
--header 'X-Api-Key: <api-key>' \
--header 'X-Client-Id: <api-key>'
{
"meta": {
"itemCount": 10,
"totalItems": 20,
"itemsPerPage": 10,
"totalPages": 5,
"currentPage": 2
},
"items": [
{
"id": "69aea152-ba70-49a3-a31c-044ac1651146",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"clientId": "523afbe7-36dc-4654-9dba-e7167d0e5e2d",
"mcc": "4040",
"status": true,
"providers": [
{
"id": "72cc1ff1-5f6e-4eb2-9cc5-6a3a85525e4b",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"name": "PagSeguro",
"priority": 1,
"credentials": {
"type": "PAGSEGURO",
"token": "1B2B32530CA2464F8AB63843240F5633",
"email": "email@gmail.com"
}
},
{
"id": "2cf5c350-ee26-4557-a47d-9efe1765df51",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"deletedAt": null,
"idempotencyKey": null,
"requestId": null,
"name": "pagarme",
"priority": 2,
"credentials": {
"type": "PAGARME",
"apiKey": "ak_test_Kaa8pfXJ3WOUdCsMQiRYuV66rJZLuA"
}
}
]
}
]
}
Authorizations
X-Client-Id
string
headerrequiredX-Api-Key
string
headerrequiredQuery Parameters
page
number
número da página
limit
number
quantidade de itens por página
Response
200 - application/json
meta
object
meta.itemCount
integer
quantidade de itens na página
meta.totalItems
integer
quantidade total de itens na consulta (esse valor é mantido em cache por 5 minutos para melhorar a performance da API)
meta.itemsPerPage
integer
quantidade de itens por página
meta.totalPages
integer
quantidade total de páginas
meta.currentPage
integer
página atual
items
any
curl --request GET \
--url https://api.malga.io/v1/merchants \
--header 'X-Api-Key: <api-key>' \
--header 'X-Client-Id: <api-key>'
{
"meta": {
"itemCount": 10,
"totalItems": 20,
"itemsPerPage": 10,
"totalPages": 5,
"currentPage": 2
},
"items": [
{
"id": "69aea152-ba70-49a3-a31c-044ac1651146",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"clientId": "523afbe7-36dc-4654-9dba-e7167d0e5e2d",
"mcc": "4040",
"status": true,
"providers": [
{
"id": "72cc1ff1-5f6e-4eb2-9cc5-6a3a85525e4b",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"name": "PagSeguro",
"priority": 1,
"credentials": {
"type": "PAGSEGURO",
"token": "1B2B32530CA2464F8AB63843240F5633",
"email": "email@gmail.com"
}
},
{
"id": "2cf5c350-ee26-4557-a47d-9efe1765df51",
"updatedAt": "2021-03-12T15:57:20.239Z",
"createdAt": "2021-03-12T15:57:20.239Z",
"deletedAt": null,
"idempotencyKey": null,
"requestId": null,
"name": "pagarme",
"priority": 2,
"credentials": {
"type": "PAGARME",
"apiKey": "ak_test_Kaa8pfXJ3WOUdCsMQiRYuV66rJZLuA"
}
}
]
}
]
}