Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.



Para Obter (Get) - exemplo 1

Expandir
users
    • user
    • URL: <vazio>
    • Caminho: $.data
    • Requisição final: https://meusistema.com.br/api/users
    • Resultado da requisição:

      Bloco de código
      languagejs
      firstline1
      linenumberstrue
      {
          "page": 1,
          "per_page": 6,
          "total": 12,
          "total_pages": 2,
          "data": [
              {
                  "id": 1,
                  "email": "js@cronapp.io",
                  "nome": "João Souza"
              },
              {
                  "id": 2,
                  "email": "ma@cronapp.io",
                  "nome": "Maria Andrade"
              },
              ...
          ],
          "support": {
              "url": "https://www.cronapp.io",
              "text": "this is an example"
          }
      }


    • Conteúdo obtido

para a
    • pela fonte de dados:

      Bloco de código
      languagejs
      firstline1
      linenumberstrue
      [
          {
              "id": 1,
              "email": "js@cronapp.io",
              "nome": "João Souza"
          },
          {
              "id": 2,
              "email": "ma@cronapp.io",
              "nome": "Maria Andrade"
          },
          ...
      ]


Para Obter (Get) - exemplo 2

  1. URL Base: https://meusistema.com.br/api/user
  2. URL: expression: /${primaryKey}
  3. Caminho: <vazio>
  4. Requisição final: https://meusistema.com.br/api/user/2
  5. Resultado da requisição:

    Bloco de código
    languagejs
    firstline1
    linenumberstrue
    {
        "id": 2,
        "email": "ma@cronapp.io",
        "nome": "Maria Andrade"
    }


  6. Conteúdo obtido pela fonte de dados:

    Bloco de código
    languagejs
    firstline1
    linenumberstrue
    {
        "id": 2,
        "email": "ma@cronapp.io",
        "nome": "Maria Andrade"
    }


Para Inserir (Post)

  1. URL Base: https://meusistema.com.br/api/usersuser
  2. URL: insert
  3. Caminho: <vazio>
  4. Requisição final: https://meusistema.com.br/api/usersuser
  5. Resultado da requisição:

    Bloco de código
    languagejs
    firstline1
    linenumberstrue
    {
        "id": 3,
        "email": "pp@cronapp.io",
        "nome": "Pedro Porto"
    }


  6. Resultado para a pela fonte de dados:

    Bloco de código
    languagejs
    firstline1
    linenumberstrue
    {
        "id": 3,
        "email": "pp@cronapp.io",
        "nome": "Pedro Porto"
    }