Approve several entries
Approve the entries you name, or every entry waiting for approval that nobody put on hold when you name none. Each one is approved on its own, so one that can't go out is reported in failed without holding back the rest.
apiKeyAuthorizationBearer <token>API key for authenticating protected endpoints. Pass as Bearer token in Authorization header.
Body
application/json- body
entries?array<>Omit to approve everything waiting for approval
1 <= items <= 100200
application/json- response
approved*array<string>Entry ids now scheduled
failed*array<>curl -X POST "https://example.com/v1/schedule/approve" \ -H "Content-Type: application/json" \ -d '{}'{ "approved": [ "string" ], "failed": [ { "id": "string", "reason": "string" } ]}List publishing accounts GET
The X and LinkedIn accounts connected to this publication, to pick one when changing an entry's account.
Approve an entry POST
Approve an entry at its proposed time, or send it now with `publishNow`. `publishNow` also retries an entry that failed, and approving releases a hold. This counts the same as approving in the app, with the same checks. Pass the revisions from the entry you reviewed so the approval is refused if it changed since.