{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/satcompany-client-management.soukiweb.com.br"
        }
    ],
    "info": {
        "name": "satcompany-client-management API Documentation",
        "_postman_id": "987df2dd-a625-429c-a993-b0b086634cd9",
        "description": "",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Endpoints",
            "description": "",
            "item": [
                {
                    "name": "Listar clientes.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/clients",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/clients"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Retorna a lista completa de clientes cadastrados.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "[\n  {\n    \"id\": 1,\n    \"name\": \"Jo\u00e3o da Silva\",\n    \"email\": \"joao@email.com\"\n  }\n]",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Cadastrar cliente.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/clients",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/clients"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"vmqeopfuudtdsufvyvddq\",\"cpf\":\"amniihfqcoy\",\"email\":\"agustin98@example.com\",\"phone\":\"hdtqtqxbajwbpilpm\",\"cep\":\"ufinllwl\",\"street\":\"oauydlsmsjuryvojcybzv\",\"neighborhood\":\"rbyickznkygloigmkwxph\",\"number\":\"lvazjrcnf\",\"complement\":\"baqywuxhgjjmzuxjubqou\",\"city\":\"zswiwxtrkimfcatbxspzm\",\"state\":\"ra\",\"status\":\"ativo\"}"
                        },
                        "description": "Cria um novo cliente com os dados validados.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"Jo\u00e3o da Silva\",\n  \"email\": \"joao@email.com\"\n}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Exibir cliente.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/clients\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/clients\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "17",
                                    "description": "The ID of the client."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Retorna os dados de um cliente espec\u00edfico.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"Jo\u00e3o da Silva\",\n  \"email\": \"joao@email.com\"\n}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Remover cliente.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/clients\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/clients\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "17",
                                    "description": "The ID of the client."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Remove o cliente do sistema.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        }
    ],
    "auth": {
        "type": "noauth"
    }
}