GET
/api/v1/opportunitiesObtener todas las Oportunidades
Devuelve una lista de oportunidades con soporte de paginación.
Autenticación
Envía tu API key en el header x-api-key header.
x-api-keybearer
Parámetros
pagequery · number
Número de página a recuperar.
limitquery · number
Número de elementos por página.
namequery · string
Nombre de la oportunidad para filtrar oportunidades (coincidencia parcial).
contactIdquery · string
ID de contacto para filtrar oportunidades por relación de contacto.
Respuestas
200
PublicApiGetOpportunitiesResponseDto
statusCoderequirednumber
countrequirednumber
errorrequiredstring
datarequiredarray<PublicApiOpportunityDto>
Ejemplo de respuesta
json
{
"statusCode": 200,
"count": 0,
"error": null,
"data": [
{
"id": "5516cd47-2bd0-4f4f-adc2-22524e54ba4d",
"name": "Enterprise Software License",
"amount": 50000,
"finalAmount": 45000,
"risk": "Low",
"priority": "High",
"description": "Enterprise software license for 500 users",
"featuredNotes": "Key decision maker is the CTO",
"nextStep": "FollowUp",
"closeDate": "2024-03-10T00:00:00.000Z",
"closeProbability": 75,
"status": "open",
"createdAt": "2024-01-15T10:00:00.000Z",
"updatedAt": "2024-01-15T10:00:00.000Z"
}
]
}
401No autorizado - clave API o token Bearer faltante o inválido