Vai al contenuto
AchaduDevelopers
API operativaVai al sito web
Cruscotto
Achadu/Developers/Riferimento API

L'intera operazione pubblica, endpoint per endpoint.

Contratto REST v1 con JSON, impaginazione uniforme, filtri prevedibili e OpenAPI pronti per generare client.

Base e formato

BASE URLhttps://achadu.com/api/v1OpenAPI ↗
FormatoJSON UTF-8
AutenticazioneBearer token
Versionev1 na URL
Limite predefinito30 itens
Limite massimo100 itens
ContrattoOpenAPI 3.1.2

Tutti gli endpoint

Le 70 operazioni seguenti sono disponibili in produzione e utilizzano lo stesso audit contabile.

70 operazioni trovate

GET/meContoVisualizza contoRestituisce l'operazione e l'attore collegati alla chiave.account:readGET/offersOfferteElenco offerteElenca le offerte con filtri di stato, marketplace e testo.offers:readPOST/offersOfferteCrea offertaCrea un'offerta in sospeso senza pubblicarla.offers:writeGET/offers/{id}OfferteVisualizza l'offertaRestituisce i dettagli editoriali e commerciali di un'offerta.offers:readPATCH/offers/{id}OfferteOfferta di aggiornamentoAggiorna solo i campi inviati.offers:writeDELETE/offers/{id}OfferteOfferta di archivioRimuove l'offerta dal flusso attivo senza eliminare la cronologia.offers:writePOST/offers/{id}/previewOfferteAnteprima del messaggioAssembla il messaggio finale senza inviarlo a nessun canale.offers:readPOST/offers/{id}/publishOffertePubblica offertaAccoda la pubblicazione dell'offerta a un gruppo o thread autorizzato.publications:writeGET/groupsGruppiElenca i gruppiElenca i gruppi senza esporre JID, sessioni o credenziali.groups:readGET/groups/{id}GruppiVisualizza gruppoRestituisce la configurazione operativa protetta del gruppo.groups:readPATCH/groups/{id}GruppiAggiorna gruppoAggiorna nome, segmento, capacità e automazione.groups:writeGET/segmentsSegmentiElenca segmentiElenca le nicchie e le configurazioni del negozio.segments:readPOST/segmentsSegmentiCrea segmentoCrea una nicchia con la configurazione della tua vetrina.segments:writeGET/segments/{id}SegmentiVisualizza segmentoRestituisce un segmento dell'operazione.segments:readPATCH/segments/{id}SegmentiAggiorna segmentoAggiorna l'identità, la distribuzione e la vetrina del segmento.segments:writeDELETE/segments/{id}SegmentiElimina segmentoElimina solo quando non sono presenti gruppi o calendari collegati.segments:writeGET/couponsBuoniElenco couponElenca i coupon attivi e verificati per l'operazione.coupons:readPOST/couponsBuoniCrea buonoRegistra un coupon da utilizzare nelle offerte.coupons:writeGET/coupons/{id}BuoniVisualizza couponRegole di restituzione e validità di un coupon.coupons:readPATCH/coupons/{id}BuoniAggiorna couponAggiorna validità, sconto e ammissibilità.coupons:writeDELETE/coupons/{id}BuoniCoupon d'archivioDisattiva il coupon preservandone la cronologia.coupons:writeGET/commissionsCommissioniElenco commissioniElenca le commissioni assegnate al conto.commissions:readGET/commissions/summaryCommissioniRiepilogare le commissioniRaggruppa gli importi per valuta e stato del pagamento.commissions:readGET/commissions/{id}CommissioniVedi commissioneRestituisce l'assegnazione e la riconciliazione di una commissione.commissions:readGET/publicationsPubblicazioniElenco pubblicazioniElenca le spedizioni con filtri per stato, gruppo e offerta.publications:readGET/publications/{id}PubblicazioniVisualizza la pubblicazioneRestituisce il risultato di una pubblicazione senza esporre la sessione del canale.publications:readGET/templatesModelliElenco modelliElenca i modelli editoriali per l'account.templates:readPOST/templatesModelliCrea modelloCrea un modello di pubblicazione riutilizzabile.templates:writeGET/templates/{id}ModelliVisualizza modelloRestituisce il corpo e la configurazione di un modello.templates:readPATCH/templates/{id}ModelliAggiorna modelloAggiorna i campi inviati dal modello.templates:writeDELETE/templates/{id}ModelliElimina modelloElimina un modello non utilizzato dalle pianificazioni.templates:writeGET/schedulesOrariElenca gli appuntamentiElenca le pubblicazioni future e ricorrenti.schedules:readPOST/schedulesOrariCrea pianificazioneOfferta di programma o testo per una data ISO.schedules:writeGET/schedules/{id}OrariVisualizza il programmaRestituisce destinazione, contenuto e ricorrenza.schedules:readPATCH/schedules/{id}OrariAggiorna il programmaModifica l'ora, la destinazione, la ricorrenza o lo stato.schedules:writeDELETE/schedules/{id}OrariElimina pianificazioneAnnulla e rimuove una pianificazione futura.schedules:writePOST/schedules/{id}/runOrariEsegui pianificazioneOra esegue la stessa routine sicura dello scheduler.publications:writeGET/monitorsMonitoraElenca i radarElenca le regole di rilevamento automatico delle offerte.monitors:readPOST/monitorsMonitoraCrea un radarCrea una ricerca ricorrente con criteri commerciali.monitors:writeGET/monitors/{id}MonitoraVisualizza il radarRestituisce i criteri e l'ultimo risultato di una regola.monitors:readPATCH/monitors/{id}MonitoraAggiorna il radarCriteri di aggiornamento, frequenza e automazione.monitors:writeDELETE/monitors/{id}MonitoraElimina il radarRimuove una regola di monitoraggio.monitors:writeGET/storeNegozioVisualizza il negozioRestituisce solo la configurazione pubblica del negozio.store:readPATCH/storeNegozioAggiorna negozioGli aggiornamenti memorizzano identità, temi, reti e privacy.store:writeGET/journeysViaggiElenca i viaggiElenca i flussi DU e le prestazioni aggregate.journeys:readPOST/journeysViaggiCrea viaggioCrea un'automazione visiva inizialmente sicura.journeys:writeGET/journeys/{id}ViaggiVedi viaggioRestituisce blocchi di percorso, canali e metriche.journeys:readPATCH/journeys/{id}ViaggiAggiorna il viaggioAggiorna il grafico e le regole di viaggio.journeys:writeDELETE/journeys/{id}ViaggiElimina viaggioSono esclusi solo i viaggi mai effettuati.journeys:writePOST/journeys/{id}/activateViaggiAttiva il viaggioAttiva o metti in pausa un viaggio esistente.journeys:writeGET/inbox/conversationsPosta in arrivoElenca le conversazioniElenca i metadati operativi della posta in arrivo DU.inbox:readGET/inbox/conversations/{id}Posta in arrivoVisualizza conversazioneRestituisce il contesto della conversazione senza dati di contatto diretto.inbox:readPATCH/inbox/conversations/{id}Posta in arrivoAggiorna conversazioneAssegna, dà priorità o modifica la modalità DU.inbox:writePOST/inbox/conversations/{id}/closePosta in arrivoTermina la conversazioneTermina la conversazione e registra l'evento.inbox:writeGET/inbox/conversations/{id}/messagesPosta in arrivoElenca i messaggiElenca la cronologia impaginata di una conversazione.inbox:readPOST/inbox/conversations/{id}/replyPosta in arrivoPreparare la rispostaRegistra una risposta in uscita per la consegna da parte del connettore del canale.inbox:writeGET/inbox/contactsPosta in arrivoElenca i contattiElenca il tuo profilo, stage e interessi senza rivelare il tuo numero di telefono o e-mail.inbox:readGET/analytics/summaryAnaliticaRiepilogo dell'analisiConsolida offerte, pubblicazioni, clic e commissioni.analytics:readGET/analytics/timeseriesAnaliticaSerie temporaliRaggruppa post, errori e clic per giorno.analytics:readGET/analytics/groupsAnaliticaEsibizione per gruppoConfronta volume, consegna ed errore tra i gruppi.analytics:readGET/analytics/offersAnaliticaPrestazioni per offertaOrdina le offerte per pubblicazione, clic e commissione.analytics:readGET/analytics/sourcesAnaliticaPrestazioni per fonteCatalogo dei gruppi, clic e ricavi per marketplace.analytics:readGET/analytics/heatmapAnaliticaMappa termica dell'interazioneAggrega i clic per pagina, elemento, giorno e ora.analytics:readPOST/links/convertCollegamentiConverti collegamentoConverte un URL utilizzando solo le integrazioni di questo account.links:writeGET/webhooksWebhookElenca webhookElenca destinazioni ed eventi, mai il segreto.webhooks:readPOST/webhooksWebhookCrea webhookCrea una destinazione HTTPS e rivela il segreto una volta.webhooks:writeGET/webhooks/{id}WebhookVisualizza webhookRestituisce la configurazione sicura della destinazione.webhooks:readPATCH/webhooks/{id}WebhookAggiorna webhookAggiorna URL, eventi o stato senza modificare il segreto.webhooks:writeDELETE/webhooks/{id}WebhookElimina webhookRimuove la destinazione e la cronologia delle consegne.webhooks:writeGET/webhooks/{id}/deliveriesWebhookElencare le consegneElenca i tentativi, lo stato HTTP e gli errori di consegna.webhooks:read

Filtri e impaginazione

Le raccolte accettano limite e offset. Offerte, pubblicazioni, conversazioni e analisi hanno filtri aggiuntivi descritti in OpenAPI.

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

Crea un'offerta in sospeso

La creazione è idempotente tramite URL. Un URL esistente restituisce l'elemento corrente; nulla viene pubblicato automaticamente.

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"
  }'