How do I create a post?
POST /api/public/v1/posts uses platform and content. Send the intended workspace ID in x-aidelly-workspace-id and a unique Idempotency-Key. Use the API reference for the full request schema.
Create an integration key, copy a read-only request, and choose the workspace your application will use.
Open API Keys, create a key for this integration, and copy it. Keep the key private; paste it only into the app’s credentials field.
Open Aidelly API KeysSet AIDELLY_API_KEY in your local environment or secret manager using the key you copied. The request below reads it from that variable; do not put your key in shared code.
Copy this GET request into your terminal. Use a returned workspace ID as x-aidelly-workspace-id on subsequent workspace requests.
Open API referenceCopy, then paste where the step asks you to.
Choose the intended Aidelly workspace before creating content. Review drafts and connected social accounts before scheduling or publishing.
POST /api/public/v1/posts uses platform and content. Send the intended workspace ID in x-aidelly-workspace-id and a unique Idempotency-Key. Use the API reference for the full request schema.
The request was accepted into asynchronous processing. It does not confirm publication. Check the post status and provider post ID before treating the post as delivered.
Keep brand context, connected accounts, drafts and approvals together in Aidelly. Give each client a workspace so your team can review the right content in the right place.
Explore Aidelly for agencies