Saltar al contenido
AchaduDevelopers
Achadu/Developers/Referencia API

Toda la operación pública, punto por punto.

Contrato REST v1 con JSON, paginación uniforme, filtros predecibles y OpenAPI listo para generar clientes.

Base y formato

BASE URLhttps://achadu.com/api/v1OpenAPI ↗
FormatoJSON UTF-8
AutenticaciónBearer token
Versiónv1 na URL
Límite predeterminado30 itens
Límite máximo100 itens
ContratoOpenAPI 3.1.2

Todos los puntos finales

Las 70 operaciones siguientes están disponibles en producción y utilizan la misma auditoría de cuentas.

70 operaciones encontradas

GET/mecuentaVer cuentaDevuelve la operación y el actor vinculado a la clave.account:readGET/offersOfertasListar ofertasEnumere ofertas con filtros de estado, mercado y texto.offers:readPOST/offersOfertasCrear ofertaCrea una oferta pendiente sin publicarla.offers:writeGET/offers/{id}OfertasVer ofertaDevuelve los detalles editoriales y comerciales de una oferta.offers:readPATCH/offers/{id}OfertasOferta de actualizaciónActualiza solo los campos enviados.offers:writeDELETE/offers/{id}OfertasOferta de archivoElimina la oferta del flujo activo sin borrar el historial.offers:writePOST/offers/{id}/previewOfertasVista previa de publicaciónArmar el mensaje final sin enviarlo a ningún canal.offers:readPOST/offers/{id}/publishOfertasPublicar ofertaPone en cola la publicación de la oferta en un grupo o hilo autorizado.publications:writeGET/groupsGruposListar gruposEnumera grupos sin exponer JID, sesiones o credenciales.groups:readGET/groups/{id}GruposVer grupoDevuelve la configuración operativa segura del grupo.groups:readPATCH/groups/{id}GruposGrupo de actualizaciónActualiza nombre, segmento, capacidad y automatización.groups:writeGET/segmentsSegmentosSegmentos de listaEnumere nichos y configuraciones de escaparates.segments:readPOST/segmentsSegmentosCrear segmentoCree un nicho con la configuración de su escaparate.segments:writeGET/segments/{id}SegmentosVer segmentoDevuelve un segmento de la operación.segments:readPATCH/segments/{id}SegmentosActualizar segmentoActualiza la identidad, distribución y escaparate del segmento.segments:writeDELETE/segments/{id}SegmentosEliminar segmentoSe elimina solo cuando no hay grupos o calendarios vinculados.segments:writeGET/couponsCuponesListar cuponesLista cupones activos y verificados para la operación.coupons:readPOST/couponsCuponesCrear cupónRegistre un cupón para usarlo en ofertas.coupons:writeGET/coupons/{id}CuponesVer cupónReglas de devoluciones y validez de un cupón.coupons:readPATCH/coupons/{id}CuponesActualizar cupónActualizaciones de validez, descuento y elegibilidad.coupons:writeDELETE/coupons/{id}CuponesArchivar cupónDesactiva el cupón conservando su historial.coupons:writeGET/commissionsComisionesLista de comisionesEnumera las comisiones asignadas a la cuenta.commissions:readGET/commissions/summaryComisionesResumir comisionesAgrupa importes por moneda y estado de pago.commissions:readGET/commissions/{id}ComisionesVer comisiónAsignación de devoluciones y conciliación de una comisión.commissions:readGET/publicationsPublicacionesLista de publicacionesLista de envíos con filtros por estado, grupo y oferta.publications:readGET/publications/{id}PublicacionesVer publicaciónDevuelve el resultado de una publicación sin exponer la sesión del canal.publications:readGET/templatesPlantillasPlantillas de listaEnumere las plantillas editoriales para la cuenta.templates:readPOST/templatesPlantillasCrear plantillaCrea una plantilla de publicación reutilizable.templates:writeGET/templates/{id}PlantillasVer plantillaDevuelve el cuerpo y la configuración de una plantilla.templates:readPATCH/templates/{id}PlantillasActualizar plantillaActualiza los campos enviados desde la plantilla.templates:writeDELETE/templates/{id}PlantillasEliminar plantillaElimina una plantilla no utilizada por los horarios.templates:writeGET/schedulesHorariosListar citasEnumera publicaciones futuras y recurrentes.schedules:readPOST/schedulesHorariosCrear horarioOferta del programa o mensaje de texto para una fecha ISO.schedules:writeGET/schedules/{id}HorariosVer horarioDevuelve destino, contenido y recurrencia.schedules:readPATCH/schedules/{id}HorariosCalendario de actualizaciónCambiar hora, destino, recurrencia o estado.schedules:writeDELETE/schedules/{id}HorariosEliminar horarioCancela y elimina una programación futura.schedules:writePOST/schedules/{id}/runHorariosprograma de ejecuciónAhora ejecuta la misma rutina segura que el programador.publications:writeGET/monitorsMonitoresLista de radaresEnumera las reglas de descubrimiento automático de ofertas.monitors:readPOST/monitorsMonitoresCrear radarCrear una búsqueda recurrente con criterios comerciales.monitors:writeGET/monitors/{id}MonitoresVer radaresDevuelve criterios y último resultado de una regla.monitors:readPATCH/monitors/{id}MonitoresActualizar radarCriterios de actualización, frecuencia y automatización.monitors:writeDELETE/monitors/{id}MonitoresEliminar radarElimina una regla de supervisión.monitors:writeGET/storeTiendaVer tiendaDevuelve sólo la configuración pública de la tienda.store:readPATCH/storeTiendaActualizar tiendaActualizaciones de la tienda de identidad, tema, redes y privacidad.store:writeGET/journeysViajesListar viajesEnumera los flujos de DU y el rendimiento agregado.journeys:readPOST/journeysViajesCrear viajeCrea una automatización visual inicialmente segura.journeys:writeGET/journeys/{id}Viajesver recorridoDevuelve bloques de viaje, canales y métricas.journeys:readPATCH/journeys/{id}ViajesViaje de actualizaciónActualiza el gráfico y las reglas de viaje.journeys:writeDELETE/journeys/{id}ViajesEliminar viajeExcluye únicamente los viajes que nunca se han realizado.journeys:writePOST/journeys/{id}/activateViajesActivar viajeActivar o pausar un viaje existente.journeys:writeGET/inbox/conversationsBandeja de entradaListar conversacionesEnumera los metadatos operativos de DU Inbox.inbox:readGET/inbox/conversations/{id}Bandeja de entradaVer conversaciónDevuelve el contexto de la conversación sin datos de contacto directo.inbox:readPATCH/inbox/conversations/{id}Bandeja de entradaActualizar conversaciónAsigna, prioriza o cambia el modo DU.inbox:writePOST/inbox/conversations/{id}/closeBandeja de entradaFinalizar conversaciónFinalice la conversación y registre el evento.inbox:writeGET/inbox/conversations/{id}/messagesBandeja de entradaListar mensajesMuestra el historial paginado de una conversación.inbox:readPOST/inbox/conversations/{id}/replyBandeja de entradaPreparar respuestaRegistra una respuesta de salida para su entrega por el conector de canal.inbox:writeGET/inbox/contactsBandeja de entradaLista de contactosEnumere su perfil, pasantías e intereses sin revelar su número de teléfono o correo electrónico.inbox:readGET/analytics/summaryAnalíticaResumen de análisisConsolida ofertas, publicaciones, clics y comisiones.analytics:readGET/analytics/timeseriesAnalíticaSerie de tiempoAgrupa publicaciones, fallos y clics por día.analytics:readGET/analytics/groupsAnalíticaActuación por grupoCompara volumen, entrega y error entre grupos.analytics:readGET/analytics/offersAnalíticaRendimiento por ofertaOrdena ofertas por publicación, clic y comisión.analytics:readGET/analytics/sourcesAnalíticaRendimiento por fuenteCatálogo de grupos, clics e ingresos por mercado.analytics:readGET/analytics/heatmapAnalíticaMapa de calor de interacciónAgrega clics por página, elemento, día y hora.analytics:readPOST/links/convertEnlacesConvertir enlaceConvierte una URL usando solo las integraciones de esta cuenta.links:writeGET/webhooksGanchos webListar webhooksLista de destinos y eventos, nunca el secreto.webhooks:readPOST/webhooksGanchos webCrear webhookCrea un destino HTTPS y revela el secreto una vez.webhooks:writeGET/webhooks/{id}Ganchos webVer webhookDevuelve la configuración segura del objetivo.webhooks:readPATCH/webhooks/{id}Ganchos webActualizar webhookActualice la URL, los eventos o el estado sin cambiar el secreto.webhooks:writeDELETE/webhooks/{id}Ganchos webEliminar webhookElimina el destino y el historial de entrega.webhooks:writeGET/webhooks/{id}/deliveriesGanchos webListar entregasEnumera intentos, estado HTTP y errores de entrega.webhooks:read

Filtros y paginación.

Las colecciones aceptan límite y compensación. Las ofertas, publicaciones, conversaciones y análisis tienen filtros adicionales descritos en OpenAPI.

offersstatus, marketplace, query
publicationsstatus, group_id, offer_id
inbox/conversationsstatus, channel
analytics/*days: 1–365

Crear una oferta pendiente

La creación es idempotente en URL. Una URL existente devuelve el elemento actual; nada se publica automáticamente.

bash
curl -X POST https://achadu.com/api/v1/offers \
  -H "Authorization: Bearer ach_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.amazon.com.br/dp/...",
    "title": "Air fryer 5L",
    "price": 329.90,
    "currency": "BRL",
    "coupon": "CASA10"
  }'