Skip to main content
GET
Obter um binding de origem

Autorizações

Authorization
string
header
obrigatório

Autenticação por Bearer token (formato: "Bearer {token}")

Parâmetros de caminho

contextId
string<uuid>
obrigatório

Context ID ID do contexto

sourceId
string<uuid>
obrigatório

Source ID ID da origem

bindingId
string<uuid>
obrigatório

Binding ID ID do binding

Resposta

OK

contextId
string
obrigatório

Identificador do contexto ao qual este binding pertence.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

createdAt
string
obrigatório

Timestamp de criação no formato RFC 3339.

Exemplo:

"2025-01-15T10:30:00Z"

enabled
boolean
obrigatório

Se o binding é executado.

Exemplo:

true

format
string
obrigatório

Formato declarado que o binding produz, como uma chave descritora com namespace de região/família.

Exemplo:

"br/cnab400/default"

id
string
obrigatório

Identificador único do binding.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

kind
enum<string>
obrigatório

Rail no qual a origem é puxada. file obtém arquivos via um transporte; query puxa linhas por uma conexão de discovery-engine.

Opções disponíveis:
file,
query
Exemplo:

"file"

scheduleSpec
string
obrigatório

Especificação de agendamento por intervalo que o scheduler do binding lê (cron ou duração @every).

Exemplo:

"@every 1h"

sourceId
string
obrigatório

Identificador da origem à qual este binding pertence.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

updatedAt
string
obrigatório

Timestamp da última atualização no formato RFC 3339.

Exemplo:

"2025-01-15T10:30:00Z"

connectionId
string

Referência de conexão do engine de query-rail (UUID). Omitida para bindings de file-rail.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

transportConfig
object

Configuração de transporte do file-rail. Omitida para bindings de query-rail.