L’ensemble de l’opération publique, point par point.
Contrat REST v1 avec JSON, pagination uniforme, filtres prévisibles et OpenAPI prêt à générer des clients.
Base et format
FormaterJSON UTF-8
AuthentificationBearer token
Versionv1 na URL
Limite par défaut30 itens
Limite maximale100 itens
ContratOpenAPI 3.1.2
Tous les points de terminaison
Les 70 opérations ci-dessous sont disponibles en production et utilisent le même audit de compte.
70 opérations trouvées
GET
/meCompteVoir le compteRenvoie l'opération et l'acteur liés à la clé.account:read→GET/offersOffresListe des offresRépertoriez les offres avec des filtres de statut, de marché et de texte.offers:read→POST/offersOffresCréer une offreCrée une offre en attente sans la publier.offers:write→GET/offers/{id}OffresVoir l'offreRenvoie les détails éditoriaux et commerciaux d'une offre.offers:read→PATCH/offers/{id}OffresOffre de mise à jourMet à jour uniquement les champs soumis.offers:write→DELETE/offers/{id}OffresOffre d'archivesSupprime l'offre du flux actif sans supprimer l'historique.offers:write→POST/offers/{id}/previewOffresAperçu du messageAssemblez le message final sans l’envoyer à aucun canal.offers:read→POST/offers/{id}/publishOffresPublier une offreMet en file d'attente la publication de l'offre dans un groupe ou un fil de discussion autorisé.publications:write→GET/groupsGroupesListe des groupesRépertorie les groupes sans exposer les JID, les sessions ou les informations d'identification.groups:read→GET/groups/{id}GroupesAfficher le groupeRenvoie la configuration opérationnelle sécurisée du groupe.groups:read→PATCH/groups/{id}GroupesGroupe de mise à jourMet à jour le nom, le segment, la capacité et l’automatisation.groups:write→GET/segmentsSegmentsSegments de listeRépertoriez les niches et les configurations de vitrine.segments:read→POST/segmentsSegmentsCréer un segmentCréez une niche avec la configuration de votre vitrine.segments:write→GET/segments/{id}SegmentsVoir le segmentRenvoie un segment de l'opération.segments:read→PATCH/segments/{id}SegmentsMettre à jour le segmentMet à jour l'identité, la distribution et la vitrine du segment.segments:write→DELETE/segments/{id}SegmentsSupprimer un segmentSupprime uniquement lorsqu'il n'y a pas de groupes ou de calendriers liés.segments:write→GET/couponsCouponsListe des couponsRépertorie les coupons actifs et vérifiés pour l’opération.coupons:read→POST/couponsCouponsCréer un couponEnregistrez un coupon à utiliser dans les offres.coupons:write→GET/coupons/{id}CouponsVoir le couponRègles de retour et validité d'un coupon.coupons:read→PATCH/coupons/{id}CouponsMettre à jour le couponMises à jour de validité, de réduction et d'éligibilité.coupons:write→DELETE/coupons/{id}CouponsArchiver le couponDésactivez le coupon tout en préservant son historique.coupons:write→GET/commissionsCommissionsRépertorier les commissionsRépertorie les commissions attribuées au compte.commissions:read→GET/commissions/summaryCommissionsRésumer les commissionsRegroupe les montants par devise et statut de paiement.commissions:read→GET/commissions/{id}CommissionsVoir les commissionsAffectation des retours et rapprochement d'une commission.commissions:read→GET/publicationsPublicationsListe des publicationsRépertoriez les expéditions avec des filtres par état, groupe et offre.publications:read→GET/publications/{id}PublicationsVoir la publicationRenvoie le résultat d'une publication sans exposer la session du canal.publications:read→GET/templatesModèlesModèles de listeRépertoriez les modèles éditoriaux pour le compte.templates:read→POST/templatesModèlesCréer un modèleCrée un modèle de publication réutilisable.templates:write→GET/templates/{id}ModèlesAfficher le modèleRenvoie le corps et la configuration d'un modèle.templates:read→PATCH/templates/{id}ModèlesMettre à jour le modèleMet à jour les champs envoyés depuis le modèle.templates:write→DELETE/templates/{id}ModèlesSupprimer le modèleSupprime un modèle non utilisé par les plannings.templates:write→GET/schedulesHorairesListe des rendez-vousRépertorie les publications futures et récurrentes.schedules:read→POST/schedulesHorairesCréer un planningOffre de programme ou texte pour une date ISO.schedules:write→GET/schedules/{id}HorairesVoir le calendrierRenvoie la destination, le contenu et la récurrence.schedules:read→PATCH/schedules/{id}HorairesCalendrier de mise à jourChangez l’heure, la destination, la récurrence ou le statut.schedules:write→DELETE/schedules/{id}HorairesSupprimer le planningAnnule et supprime un planning futur.schedules:write→POST/schedules/{id}/runHorairesCalendrier d'exécutionIl exécute désormais la même routine sécurisée que le planificateur.publications:write→GET/monitorsMoniteursListe des radarsRépertorie les règles de découverte automatique des offres.monitors:read→POST/monitorsMoniteursCréer un radarCréez une recherche récurrente avec des critères commerciaux.monitors:write→GET/monitors/{id}MoniteursVoir les radarsRenvoie les critères et le dernier résultat d'une règle.monitors:read→PATCH/monitors/{id}MoniteursMettre à jour le radarCritères de mise à jour, fréquence et automatisation.monitors:write→DELETE/monitors/{id}MoniteursSupprimer le radarSupprime une règle de surveillance.monitors:write→GET/storeMagasinVoir la boutiqueRenvoie uniquement la configuration publique du magasin.store:read→PATCH/storeMagasinMettre à jour le magasinLes mises à jour stockent l’identité, le thème, les réseaux et la confidentialité.store:write→GET/journeysVoyagesLister les trajetsRépertorie les flux DU et les performances globales.journeys:read→POST/journeysVoyagesCréer un voyageCrée une automatisation visuelle initialement sûre.journeys:write→GET/journeys/{id}VoyagesVoir le voyageRenvoie les blocs de parcours, les canaux et les métriques.journeys:read→PATCH/journeys/{id}VoyagesMettre à jour le parcoursMet à jour le graphique et les règles de parcours.journeys:write→DELETE/journeys/{id}VoyagesSupprimer le voyageExclut uniquement les voyages qui n'ont jamais été effectués.journeys:write→POST/journeys/{id}/activateVoyagesActiver le voyageActivez ou suspendez un parcours existant.journeys:write→GET/inbox/conversationsBoîte de réceptionRépertorier les conversationsRépertorie les métadonnées opérationnelles de la boîte de réception DU.inbox:read→GET/inbox/conversations/{id}Boîte de réceptionAfficher la conversationRenvoie le contexte de la conversation sans données de contact direct.inbox:read→PATCH/inbox/conversations/{id}Boîte de réceptionMettre à jour la conversationAttribue, priorise ou modifie le mode DU.inbox:write→POST/inbox/conversations/{id}/closeBoîte de réceptionMettre fin à la conversationTerminez la conversation et enregistrez l'événement.inbox:write→GET/inbox/conversations/{id}/messagesBoîte de réceptionListe des messagesRépertorie l’historique paginé d’une conversation.inbox:read→POST/inbox/conversations/{id}/replyBoîte de réceptionPréparer la réponseEnregistre une réponse de sortie à transmettre par le connecteur de canal.inbox:write→GET/inbox/contactsBoîte de réceptionListe des contactsListez votre profil, votre stage et vos intérêts sans révéler votre numéro de téléphone ou votre email.inbox:read→GET/analytics/summaryAnalyseRésumé des analysesConsolide les offres, les publications, les clics et les commissions.analytics:read→GET/analytics/timeseriesAnalyseSéries chronologiquesRegroupe les publications, les échecs et les clics par jour.analytics:read→GET/analytics/groupsAnalysePerformances par groupeCompare le volume, la livraison et les erreurs entre les groupes.analytics:read→GET/analytics/offersAnalysePerformance par offreTriez les offres par publication, clic et commission.analytics:read→GET/analytics/sourcesAnalysePerformances par sourceRegroupe le catalogue, les clics et les revenus par place de marché.analytics:read→GET/analytics/heatmapAnalyseCarte thermique des interactionsRegroupe les clics par page, élément, jour et heure.analytics:read→POST/links/convertLiensConvertir le lienConvertit une URL en utilisant uniquement les intégrations de ce compte.links:write→GET/webhooksWebhooksRépertorier les webhooksListez les destinations et les événements, jamais le secret.webhooks:read→POST/webhooksWebhooksCréer un webhookCrée une destination HTTPS et révèle le secret une fois.webhooks:write→GET/webhooks/{id}WebhooksAfficher le webhookRenvoie la configuration sécurisée de la cible.webhooks:read→PATCH/webhooks/{id}WebhooksMettre à jour le webhookMettez à jour l'URL, les événements ou l'état sans modifier le secret.webhooks:write→DELETE/webhooks/{id}WebhooksSupprimer le webhookSupprime l'historique de destination et de livraison.webhooks:write→GET/webhooks/{id}/deliveriesWebhooksLister les livraisonsRépertorie les tentatives, l'état HTTP et les erreurs de livraison.webhooks:read→Filtres et pagination
Les collections acceptent la limite et le décalage. Les offres, publications, conversations et analyses disposent de filtres supplémentaires décrits dans OpenAPI.
offersstatus, marketplace, querypublicationsstatus, group_id, offer_idinbox/conversationsstatus, channelanalytics/*days: 1–365Créer une offre en attente
La création est idempotente pour les URL. Une URL existante renvoie l'élément actuel ; rien n'est publié automatiquement.
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"
}'