Pour commencer

Demarrage rapide

Publiez votre premiere publication en moins de 5 minutes

1Obtenez votre cle API

Connectez-vous a votre tableau de bord AdaptlyPost et accedez a Parametres > Jetons API. Creez un nouveau jeton et copiez-le.

export ADAPTLY_API_KEY="sk_live_your_key_here"

2Verifiez les comptes connectes

Verifiez quels comptes sociaux sont connectes :

curl https://api.adaptlypost.com/api/v1/social-accounts \
  -H "Authorization: Bearer $ADAPTLY_API_KEY"

3Creez une publication texte

Publiez une simple publication texte sur Twitter :

curl -X POST https://api.adaptlypost.com/api/v1/social-posts \
  -H "Authorization: Bearer $ADAPTLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platforms": ["TWITTER"],
    "contentType": "TEXT",
    "text": "Hello world from AdaptlyPost API!",
    "timezone": "America/New_York",
    "twitterConnectionIds": ["your_connection_id"]
  }'

4Programmez une publication

Programmez une publication pour plus tard en ajoutant scheduledAt :

curl -X POST https://api.adaptlypost.com/api/v1/social-posts \
  -H "Authorization: Bearer $ADAPTLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platforms": ["TWITTER", "LINKEDIN"],
    "contentType": "TEXT",
    "text": "Scheduled via AdaptlyPost API",
    "timezone": "America/New_York",
    "scheduledAt": "2026-03-20T14:00:00.000Z"
  }'

5Verifiez le statut de la publication

Recuperez votre publication pour voir son statut sur chaque plateforme :

curl https://api.adaptlypost.com/api/v1/social-posts/POST_ID \
  -H "Authorization: Bearer $ADAPTLY_API_KEY"

Et ensuite ?

Maintenant que vous avez publie votre premiere publication, explorez la reference complete de l'API pour en savoir plus sur l'envoi de medias, la programmation en masse, les configurations specifiques aux plateformes, et bien plus encore.