Buscar Modelo de Formulário de um Database

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Retorna a estrutura completa do formulário utilizado na criação de registros de um Database (database register).

Este endpoint permite consultar todos os campos disponíveis no formulário relacionado a um campo do tipo databaseRegister, possibilitando integrações dinâmicas para criação, preenchimento e validação de registros.

As informações retornadas podem incluir identificadores dos campos, nomes, tipos e demais configurações do formulário vinculado ao Database.

É recomendado para integrações que necessitam montar formulários automaticamente ou identificar quais campos devem ser enviados na criação de registros.


Parâmetros utilizados

fieldInfoId

Identificador único do campo do tipo databaseRegister.

O valor deve ser informado diretamente na rota da requisição.

Exemplo:

GET https://api.goalfy.com.br/api/databaseRegisters/models/abcd-1234-efgh-5678

Neste exemplo:

abcd-1234-efgh-5678

Corresponde ao UUID do campo databaseRegister.


Exemplo de resposta

{
  "id": "10001",
  "name": "Cadastro de Clientes",
  "fields": [
    {
      "fieldInfoId": "aaaa-bbbb-cccc",
      "name": "Razão Social",
      "type": "text"
    },
    {
      "fieldInfoId": "dddd-eeee-ffff",
      "name": "Telefone",
      "type": "phone"
    },
    {
      "fieldInfoId": "gggg-hhhh-iiii",
      "name": "CNPJ",
      "type": "text"
    }
  ]
}

✅

Respostas esperadas

Sucesso 200

Retorna todos os campos disponíveis no formulário de criação do Database informado.


❗

Possíveis erros

404 Not Found

Retornado quando o fieldInfoId informado não existe ou não foi localizado.

401 Unauthorized

Retornado quando o token de autenticação é inválido ou não foi enviado corretamente.

403 Forbidden

Retornado quando o usuário não possui permissão para acessar o formulário informado.


Observações

🚧

Importante

O retorno da requisição pode variar conforme as permissões do usuário autenticado e a configuração do formulário.

  • Os campos retornados podem variar conforme a estrutura configurada no Database.
  • O fieldInfoId deve obrigatoriamente pertencer a um campo do tipo databaseRegister.
  • Alguns tipos de campo podem possuir estruturas específicas dependendo da configuração do formulário.
  • Os identificadores retornados poderão ser utilizados posteriormente em endpoints de criação e atualização de registros.
  • Recomenda-se armazenar os fieldInfoId para integrações dinâmicas.

FAQ?

Perguntas frequentes que fazem.
Segue abaixo cards que podem te ajudar a tirar essas dúvidas:


Path Params
string
required
Defaults to {id}
Headers
string
required
Defaults to "Token YOUR_TOKEN"
Response
200
Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!