Rotas da Ibiapaba
  1. /authentication
Rotas da Ibiapaba
  • ⛰️ Doc - API Rotas da Ibiapaba
  • /authentication
    • Autenticação de Usuário
      POST
    • Validação de Acesso
      POST
    • Redefinição de Senha
      POST
    • Alteração de Senha
      PATCH
    • Encerrar Sessão
      POST
    • Renovar tokens
      POST
    • Reenvio de código para email
      POST
  • /accounts
    • Cadastro de Usuário
      POST
    • Listar usuarios
      GET
    • Detalhes do Usuario
      GET
    • Cadastrar chave pix
      POST
    • Atualizar chave pix
      PUT
    • Atualizar dados do usuario
      PUT
    • Deleta dados do usuario
      PUT
  • /categories
    • Listar Categorias
      GET
    • Criar Categoria
      POST
    • Atualizar Categoria
      PUT
    • Excluir Categoria
      DELETE
  • photos
    • EnviarFotoProfile
      POST
    • EnviarGaleriadeFotos
      POST
  • /tickets
    • Validar código
      POST
    • Resgatar um único produto
      POST
    • Listar todos os tickets
      GET
  • /products
    • Cadastrar produto
    • Mostar dados de um produto
    • Atualizar um produto
    • Remover um produto
    • Mostar todos os produtos de um estabelecimento
  • /orders
    • Adicionar Item ao Carrinho
    • Iniciar processo de pagamento de pedido
    • Listar Itens do Carrinho
  • payments
    • Consultar status de pagamento
    • Solicitar retirada de dinheiro
  • /transactions
    • Mostra o resumo de movimentações em dinheiro
    • Mostar todas as transações do estabelecimento
  • /partners
    • Mostar parceiros anunciantes próximos
  • others
    • Cadastrar mensagem de ajuda ao suporte
  1. /authentication

Renovar tokens

Em desenvolvimento
POST
/authentication/token/refresh/

Rota: Renovar tokens de acesso [Refresh e access]#

Nome: Renovar tokens de acesso
Descrição: Essa rota renova os dois tokens de acesso, tanto o de refresh, quando o de access. Vale lembrar que após a renovação os tokens automaticamente vão para os cookies do navegador. OS ANTERIORES NÃO SÃO MAIS VÁLIDOS, SÃO GERADOS NOVOS, ATENÇÃO!!!!
Além disso, essa rota também retorna os dados do usuário que é dono do token.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/authentication/token/refresh/' \
--header 'Content-Type: text/plain' \
--data-raw '{
    "refresh": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTc1MjM1NTQwMiwiaWF0IjoxNzUxNzUwNjAyLCJqdGkiOiIyMDBjNTEwYzgyZDk0YmNmYWRlMjM0MTVjM2FlN2UzMiIsInVzZXJfaWQiOjN9.fTPmn0eI2C_SGZf-5H39sAm_RjX-AgsdBiJV3tmqxRw"
    
}'
Response Response Example
200 - Example 2
{
    "success": "Tokens atualizados",
    "user_type": "establishment",
    "user": {
        "id": 1,
        "user": {
            "id": 1,
            "email": "kailanesarahpro@gmail.com",
            "username": "teste"
        },
        "location": {
            "id": 1,
            "country": "Brasil",
            "state": "CE",
            "city": "sua cidade",
            "CEP": "01001000",
            "neighborhood": "Centro",
            "street": "sua rua",
            "number": 150,
            "complement": "Apto 101"
        },
        "social_media": {
            "id": 1,
            "whatsapp": "11999999999",
            "instagram": "@sarinha",
            "facebook": null
        },
        "category": [
            1,
            2
        ],
        "categories": [
            {
                "id": 1,
                "name": "restaurante"
            },
            {
                "id": 2,
                "name": "doceria"
            }
        ],
        "name": "estabelecimento",
        "description": null,
        "cnpj": "seu cnpj",
        "pix_key": null,
        "photos": null
    }
}

Requisição

Parâmetros Bodytext/plain
Examples

Respostas

🟢200Success
application/json
Body

🔴500 Internal Server Error
🔴503Service Unavailable
🔴504Gateway Timeout
Modificado em 2025-07-07 02:43:44
Página anterior
Encerrar Sessão
Próxima página
Reenvio de código para email
Built with