curl --request GET \
--url 'https://crm.wavups.com/api/v1/product/prod_001' \
--header 'X-Account-Id: acc_123'
{
"id": "prod_001",
"accountCategoryId": "cat_abc123",
"name": "Consulta Inicial",
"description": "Consulta de 1 hora para novos clientes",
"images": null,
"price": 150.00,
"billingType": "ONE_TIME",
"hourlyAppointments": 1,
"status": "active",
"createdAt": "2025-05-10T09:00:00.000Z"
}
{
"error": "Product not found"
}
{
"error": "Error to get product"
}
Produtos
Obter Produto
Retorna os detalhes de um produto específico pelo ID.
GET
/
product
/
{id}
curl --request GET \
--url 'https://crm.wavups.com/api/v1/product/prod_001' \
--header 'X-Account-Id: acc_123'
{
"id": "prod_001",
"accountCategoryId": "cat_abc123",
"name": "Consulta Inicial",
"description": "Consulta de 1 hora para novos clientes",
"images": null,
"price": 150.00,
"billingType": "ONE_TIME",
"hourlyAppointments": 1,
"status": "active",
"createdAt": "2025-05-10T09:00:00.000Z"
}
{
"error": "Product not found"
}
{
"error": "Error to get product"
}
Requisição
string
required
Seu token de autenticação.
Path Parameters
string
required
ID do produto a ser recuperado.
Resposta
Retorna o objeto do produto. Os camposaccountId e updatedAt são omitidos.
string
Identificador único do produto.
string
ID da categoria do produto.
string
Nome do produto.
string | null
Descrição do produto.
array | null
Lista de URLs de imagens do produto.
number
Preço do produto.
string
Tipo de cobrança. Valores:
ONE_TIME, WEEKLY, MONTHLY, YEARLY.number | null
Duração em horas para agendamentos.
string
Status do produto (ex:
active, inactive).string
Data de criação (ISO 8601).
Exemplos
curl --request GET \
--url 'https://crm.wavups.com/api/v1/product/prod_001' \
--header 'X-Account-Id: acc_123'
{
"id": "prod_001",
"accountCategoryId": "cat_abc123",
"name": "Consulta Inicial",
"description": "Consulta de 1 hora para novos clientes",
"images": null,
"price": 150.00,
"billingType": "ONE_TIME",
"hourlyAppointments": 1,
"status": "active",
"createdAt": "2025-05-10T09:00:00.000Z"
}
{
"error": "Product not found"
}
{
"error": "Error to get product"
}

