Skip to main content

Estrutura dos IDs

Todos os objetos na API da Flare Payments possuem um identificador único com prefixo que indica o tipo do recurso.
TipoPrefixoExemplo
Cobrançach_flare_ch_flare_dc7dc11b7f984d2886d2b429
Saquewd_flare_wd_flare_a1b2c3d4e5f6a7b8c9d0e1f2

Geração

Os IDs são derivados de UUIDs internos com a seguinte transformação:
ch_flare_ + UUID (sem hífens, primeiros 24 caracteres)
Por exemplo, o UUID dc7dc11b-7f98-4d28-86d2-b429xxxxxxxx gera:
ch_flare_dc7dc11b7f984d2886d2b429

Flexibilidade na Consulta

Ao consultar uma cobrança, você pode usar qualquer um dos formatos:
  • ID Flare completo: ch_flare_dc7dc11b7f984d2886d2b429
  • UUID completo: dc7dc11b-7f98-4d28-86d2-b429xxxxxxxx
  • ID parcial: dc7dc11b7f984d2886d2b429
# Todos esses retornam o mesmo resultado
GET /v1/charges/ch_flare_dc7dc11b7f984d2886d2b429
GET /v1/charges/dc7dc11b-7f98-4d28-86d2-b429xxxxxxxx
GET /v1/charges/dc7dc11b7f984d2886d2b429