Clientes
Retorna uma lista de clientes cadastrados no sistema, com opção de filtrar por nome, email, telefone ou data de criação.
Autenticação via Bearer Token. Inclua o token no header: Authorization: Bearer {seu_token}
Filtrar por nome do cliente
{"value":"João"}Filtrar por telefone do cliente
{"value":"+5511987654321"}Filtrar por data de criação (formato ISO 8601)
{"value":"2025-01-10T10:30:00-03:00"}Tipo de conteúdo aceito na resposta
application/jsonValores possíveis: Operação executada com sucesso
Falha na autenticação - token inválido ou ausente
Método HTTP não permitido para este endpoint
GET /v1/customers HTTP/1.1
Host: api.lembretecerto.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
{
"status": "success",
"results": [
{
"id": "1755606627127x527162131090447740",
"status": "pending",
"start": "2025-01-15T14:00:00-03:00",
"end": "2025-01-15T15:00:00-03:00",
"timezone": "America/Sao_Paulo",
"user_id": "1751119337709x622783732475756500",
"service_id": "1763322535709x988503476377223200",
"customer_id": "1758944821033x844729154390188000",
"link_id": "1765890123456x123456789012345600",
"created_at": "2025-01-10T10:30:00-03:00",
"modified_at": "2025-01-10T10:30:00-03:00",
"cancel_url": "https://lembretecerto.com/v1/1755606627127x527162131090447740/cancel",
"reschedule_url": "https://lembretecerto.com/v1/1755606627127x527162131090447740"
},
{
"id": "1756789012345x678901234567890120",
"status": "completed",
"start": "2025-01-12T10:00:00-03:00",
"end": "2025-01-12T11:30:00-03:00",
"timezone": "America/Sao_Paulo",
"user_id": "1751119337709x622783732475756500",
"service_id": "1763322535709x988503476377223200",
"customer_id": "1759123456789x987654321098765400",
"link_id": "1765890123456x123456789012345600",
"created_at": "2025-01-08T09:15:00-03:00",
"modified_at": "2025-01-12T11:30:00-03:00",
"cancel_url": "https://lembretecerto.com/v1/1756789012345x678901234567890120/cancel",
"reschedule_url": "https://lembretecerto.com/v1/1756789012345x678901234567890120"
}
],
"count": "2",
"remaining": "0",
"cursor": 0
}Cria um novo cliente. Se já existir um cliente com o mesmo telefone ou email, atualiza os dados do cliente existente (upsert).
Autenticação via Bearer Token. Inclua o token no header: Authorization: Bearer {seu_token}
Tipo de conteúdo aceito na resposta
application/jsonValores possíveis: Tipo de conteúdo enviado no corpo da requisição
application/jsonValores possíveis: Nome completo do cliente (será dividido em first_name e last_name)
João SilvaTelefone com DDI internacional (ex: +5511987654321) ou local (será formatado automaticamente)
+5511987654321Fuso horário do cliente
America/Sao_PauloExample: America/Sao_PauloCódigo do país (BR, US, ES, etc.) para formatação automática do telefone
BROperação executada com sucesso
Operação executada com sucesso
Requisição inválida - dados ausentes, inválidos ou não encontrados
Falha na autenticação - token inválido ou ausente
Método HTTP não permitido para este endpoint
POST /v1/customers HTTP/1.1
Host: api.lembretecerto.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: application/json
Content-Length: 131
{
"name": "João Silva",
"phone": "+5511987654321",
"email": "[email protected]",
"timezone": "America/Sao_Paulo",
"country_code": "BR"
}{
"id": "1758944821033x844729154390188000",
"full_name": "João Silva",
"first_name": "João",
"last_name": "Silva",
"phone": "+5511987654321",
"email": "[email protected]",
"timezone": "America/Sao_Paulo",
"created_at": "2025-01-10T10:30:00-03:00",
"modified_at": "2025-01-15T14:20:00-03:00"
}Retorna os detalhes completos de um cliente específico, incluindo nome, contatos, fuso horário e histórico de cadastro.
Autenticação via Bearer Token. Inclua o token no header: Authorization: Bearer {seu_token}
ID único do cliente
Tipo de conteúdo aceito na resposta
application/jsonValores possíveis: Operação executada com sucesso
Requisição inválida - dados ausentes, inválidos ou não encontrados
Falha na autenticação - token inválido ou ausente
Método HTTP não permitido para este endpoint
GET /v1/customers/{id} HTTP/1.1
Host: api.lembretecerto.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
{
"id": "1758944821033x844729154390188000",
"full_name": "João Silva",
"first_name": "João",
"last_name": "Silva",
"phone": "+5511987654321",
"email": "[email protected]",
"timezone": "America/Sao_Paulo",
"created_at": "2025-01-10T10:30:00-03:00",
"modified_at": "2025-01-10T10:30:00-03:00"
}Remove permanentemente um cliente do sistema. Esta operação não pode ser desfeita e exclui todos os dados associados ao cliente.
Autenticação via Bearer Token. Inclua o token no header: Authorization: Bearer {seu_token}
ID único do cliente
Tipo de conteúdo aceito na resposta
application/jsonValores possíveis: Operação executada com sucesso
Requisição inválida - dados ausentes, inválidos ou não encontrados
Falha na autenticação - token inválido ou ausente
Método HTTP não permitido para este endpoint
DELETE /v1/customers/{id} HTTP/1.1
Host: api.lembretecerto.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
{
"status": "success",
"id": "1755606627127x527162131090447740"
}Atualiza parcialmente as informações de um cliente existente. Apenas os campos enviados serão modificados, mantendo os demais dados inalterados.
Autenticação via Bearer Token. Inclua o token no header: Authorization: Bearer {seu_token}
ID único do cliente
Tipo de conteúdo aceito na resposta
application/jsonValores possíveis: Tipo de conteúdo enviado no corpo da requisição
application/jsonValores possíveis: Nome completo do cliente
João Pedro SilvaTelefone com DDI internacional ou local
+5511999887766Fuso horário do cliente
America/Sao_PauloCódigo do país para formatação do telefone
BROperação executada com sucesso
Requisição inválida - dados ausentes, inválidos ou não encontrados
Falha na autenticação - token inválido ou ausente
Método HTTP não permitido para este endpoint
PATCH /v1/customers/{id} HTTP/1.1
Host: api.lembretecerto.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: application/json
Content-Length: 86
{
"name": "João Pedro Silva",
"phone": "+5511999887766",
"email": "[email protected]"
}{
"status": "success",
"message": "Customer has been successfully updated."
}Atualizado
Isto foi útil?