Documentação - API Mikroweb

Base URL https://api.mikroweb.com.br

Todos os endpoints da API estão disponíveis sob https://api.mikroweb.com.br

POST

https://api.mikroweb.com.br/api/v1/login

Autentica um usuário e retorna um token de acesso.

{
    "email": "[email protected]",
    "password": "11111111"
}
    

Exemplo de resposta:

{
    "user_id": 41,
    "nome": "Raimundo Andrade",
    "token": "231605d080d50168ec3fa2cb1097c64add3a758d11705084cd38b5299a158591",
    "dashboard": [
        {
            "id": 33,
            "Nome": "Top NET",
            "Telefone": "(71) 92233-3322",
            "Logo": "https:\/\/www.tailorbrands.com\/wp-content\/uploads\/2020\/07\/mcdonalds-logo.jpg",
            "Recebimento": {
            "Cartao": 0,
            "Boleto": 1,
            "Pix": 1
            },
            "Texto": "Empresa focada no ramo de internet banda larga..",
            "Email": "[email protected]"
        },
        {
            "id": 34,
            "Nome": "DIGI NET",
            "Telefone": "(71) 98233-3322",
            "Logo": "https:\/\/www.tailorbrands.com\/wp-content\/uploads\/2020\/07\/mcdonalds-logo.jpg",
            "Recebimento": {
            "Cartao": 0,
            "Boleto": 1,
            "Pix": 1
            },
            "Texto": "Empresa focada no ramo de internet banda larga..",
            "Email": "[email protected]"
        }
    ]
}
    

GET

https://api.mikroweb.com.br/api/v1/empresa

Retorna uma lista de empresas pertecentes ao usuário.

Exemplo de resposta:

[
    {
        "id": 33,
        "Nome": "Top NET",
        "Telefone": "(71) 92233-3322",
        "Logo": "https:\/\/www.tailorbrands.com\/wp-content\/uploads\/2020\/07\/mcdonalds-logo.jpg",
        "Recebimento": {
            "Cartao": 0,
            "Boleto": 1,
            "Pix": 1
        },
        "Texto": "Empresa focada no ramo de internet banda larga..",
        "Email": "[email protected]"
    },
    {
        "id": 34,
        "Nome": "DIGI NET",
        "Telefone": "(71) 98233-3322",
        "Logo": "https:\/\/www.tailorbrands.com\/wp-content\/uploads\/2020\/07\/mcdonalds-logo.jpg",
        "Recebimento": {
            "Cartao": 0,
            "Boleto": 1,
            "Pix": 1
        },
        "Texto": "Empresa focada no ramo de internet banda larga..",
        "Email": "[email protected]"
    }
]
    

GET

https://api.mikroweb.com.br/api/v1/empresa/{id}

Retorna uma unica empresas por id pertecentes ao usuário.

Exemplo de resposta:

{
    "id": 41,
    "Nome": "Top NET",
    "Telefone": "(71) 92233-3322",
    "Logo": "https:\/\/www.tailorbrands.com\/wp-content\/uploads\/2020\/07\/mcdonalds-logo.jpg",
    "Recebimento": {
        "Cartao": 0,
        "Boleto": 1,
        "Pix": 1
    },
    "Texto": "Empresa focada no ramo de internet banda larga..",
    "Email": "[email protected]"
}
    

GET

https://api.mikroweb.com.br/api/v1/plano

Retorna uma lista de planos pertecentes ao usuário.

Exemplo de resposta:

[
    {
        "Nome": "Internet 8 Megas",
        "status": "Liberado",
        "Faturas": [
            {
                "fatura_id": 26,
                "Descricao": "Casa de papel",
                "status": "Pago",
                "vencimento": "2023-03-11",
                "Valor": 23.449999999999999289457264239899814128875732421875
            },
            {
                "fatura_id": 28,
                "Descricao": "Casa de papel",
                "status": "Pendente",
                "vencimento": "2023-03-15",
                "Valor": 53.4500000000000028421709430404007434844970703125
            }
        ]
    },
    {
        "Nome": "Internet 8 Megas",
        "Faturas": [
            {
                "fatura_id": 26,
                "Descricao": "Casa de papel",
                "status": "Pago",
                "vencimento": "2023-03-11",
                "Valor": 23.449999999999999289457264239899814128875732421875
            },
            {
                "fatura_id": 28,
                "Descricao": "Casa de papel",
                "status": "Pendente",
                "vencimento": "2023-03-15",
                "Valor": 53.4500000000000028421709430404007434844970703125
            }
        ]
    }
]

    

GET

https://api.mikroweb.com.br/api/v1/plano/{id}

Retorna um unico planos pertecentes ao usuário.

Exemplo de resposta:

{
    "Nome": "Internet 8 Megas",
    "Faturas": [
        {
            "fatura_id": 26,
            "Descricao": "Casa de papel",
            "status": "Pago",
            "vencimento": "2023-03-11",
            "Valor": 23.449999999999999289457264239899814128875732421875
        },
        {
            "fatura_id": 28,
            "Descricao": "Casa de papel",
            "status": "Pendente",
            "vencimento": "2023-03-15",
            "Valor": 53.4500000000000028421709430404007434844970703125
        }
    ]
}
    

GET

https://api.mikroweb.com.br/api/v1/fatura/{id}

Retorna uma unica fatura pertecentes ao usuário.

Exemplo de resposta:

{
    "Descricao": "Casa de papel",
    "status": "Pago",
    "vencimento": "2023-03-11",
    "Valor": 23.449999999999999289457264239899814128875732421875
}