Obtener Audiencia de Campaña

Obtiene la lista paginada de clientes que forman parte de la audiencia de una campaña.

GET https://api.platica.mx/v1/campaigns/{campaignId}/audience

Parámetros de la URL

ParámetroTipoDescripciónRequerimiento
campaignIdstringIdentificador único de la campañaobligatorio

Parámetros de consulta (Query)

ParámetroTipoDescripciónValor por defecto
limitnumberCantidad de registros a retornar (máximo 500)50
offsetnumberCantidad de registros a omitir (para paginación)0
sortBystringCampo por el cual ordenar los resultadoslastUpdate
sortDirectionstringDirección del ordenamiento: "asc" o "desc"desc

Respuesta 200 OK

{
  "status": "success",
  "message": "Audience fetched successfully",
  "data": [
    {
      "id": "zUBQxKLYQm3LcUKqLbJU",
      "phoneNumber": "521234567890",
      "name": "Juan Pérez",
      "firstname": null,
      "lastname": null,
      "email": null,
      "birthdate": null,
      "gender": null,
      "company": null,
      "country": null,
      "state": null,
      "city": null,
      "address": null,
      "postalCode": null,
      "tags": ["campaign-cdk9dYQt3Cr1BGRqX6SD"],
      "owners": [],
      "customFields": {},
      "creationDate": "2026-03-02T18:32:28.903Z",
      "lastUpdate": "2026-03-05T16:54:25.221Z",
      "whatsappStatus": "active"
    }
  ],
  "pagination": {
    "limit": 50,
    "offset": 0,
    "count": 1
  }
}

Campos de la respuesta

Objeto data[]

CampoTipoDescripción
idstringID interno del cliente
phoneNumberstringNúmero de teléfono en formato internacional
namestring | nullNombre completo del cliente
firstnamestring | nullNombre del cliente
lastnamestring | nullApellido del cliente
emailstring | nullCorreo electrónico
birthdatestring | nullFecha de nacimiento en ISO 8601
genderstring | nullGénero
companystring | nullEmpresa
countrystring | nullPaís
statestring | nullEstado
citystring | nullCiudad
addressstring | nullDirección
postalCodestring | nullCódigo postal
tagsstring[]Etiquetas del cliente (incluye la etiqueta de la campaña)
ownersstring[]Correos de los usuarios responsables del cliente
customFieldsobjectCampos personalizados del cliente
creationDatestring | nullFecha de creación en ISO 8601
lastUpdatestring | nullFecha de última actualización en ISO 8601
whatsappStatusstring | undefinedEstado de entrega o mensajería del contacto cuando existe

Objeto pagination

CampoTipoDescripción
limitnumberRegistros solicitados por página
offsetnumberDesplazamiento utilizado
countnumberRegistros retornados en esta página

Errores comunes

CódigoDescripción
401API Key inválida o expirada
404La campaña no existe o fue eliminada lógicamente
500Error interno al consultar la audiencia

Notas

  • Para obtener la siguiente página incrementa offset en el valor de limit.
  • limit se restringe a un máximo de 500.