Atualizar Customização
Para o design de uma customização já criada, é necessário ter um token válido e utilizar o endpoint Atualizar customização.
Modelo de Requisição:
Request
curl --location 'https://sandbox.openfinance.celcoin.dev//baas/v1/payment-links/customizations/7ec2472f-3706-4ea7-90a6-b6ccdd006c01' \
--header 'Authorization: Bearer *****’
--data '{
"logo": "data:image/png;base64,iVBORw0KGgo….",
"system": {
"primary": "#fff",
"secondary": "#000",
"border": 6,
"theme": "LIGHT"
},
"default": false
}'
Campos da requisição:
| Objeto | Campo | Descrição | tipo |
|---|---|---|---|
| – | logo | Logo no topo da página no link de pagamento | string |
| system | primary | Cor primária em hexadecimal. | string |
| system | secondary | Cor secundária em hexadecimal. | string |
| system | border | Arredondamento dos componentes, quanto maior, botões e bordas mais arredondadas, quanto menor bordas mais retas. | number |
| system | theme | LIGHT, DARK, AUTO. | string |
| default | Indica se a customização deve ser usada automaticamente quando uma cobrança é criada sem o ID de customização. | boolean |
Response
{
"version": "1.0.0",
"body": {
"id": "7ec2472f-3706-4ea7-90a6-b6ccdd006c01",
"logoUrl": "http://localhost:3000/uploads/c06e3980-8173-4b9d-96aa-452af45354d7-1779903038858-logo.png",
"system": {
"theme": "LIGHT",
"primary": "#fff",
"secondary": "#000",
"border": 6
},
"isDefault": false,
"createdAt": "2026-05-27T17:30:38.877Z",
"updatedAt": "2026-05-27T17:30:38.877Z"
},
"status": 200
}
Campos da resposta:
| Objeto | Campo | Descrição | tipo |
|---|---|---|---|
| – | id | id da customização. | string |
| – | account | Número da conta no BaaS. | string |
| system | logoUrl | Logo no topo da página no link de pagamento | string |
| system | primary | Cor primária em hexadecimal. | string |
| system | secondary | Cor secundária em hexadecimal. | string |
| system | border | Arredondamento dos componentes, quanto maior, botões e bordas mais arredondadas, quanto menor bordas mais retas. | number |
| system | theme | LIGHT, DARK, AUTO. | string |
| – | isDefault | Indica se a customização deve ser usada automaticamente quando uma cobrança é criada sem o ID de customização. | boolean |
Updated about 4 hours ago