Posts

Publish a draft post

Publish a draft post to connected social media accounts

post/v0/posts/{id}/publish

Request

  • Base URL: https://api.schedulin.app
  • URL: https://api.schedulin.app/v0/posts/{id}/publish
  • Auth: one of:
    • API key in header x-api-key
    • OAuth 2 (authorization code, authorization URL https://api.schedulin.app/oauth/authorize, token URL https://api.schedulin.app/oauth/token, scopes: posts:write)

Path parameters

idstring required

Request body

scheduledAtstring date-time nullable

Response

OK

idstring required
externalIdstring nullable required
captionstring required
status'SCHEDULED' | 'PROCESSING' | 'COMPLETED' | 'DRAFT' | 'FAILED' | 'DELETED' required
approvalStatus'DRAFT' | 'PENDING_APPROVAL' | 'APPROVED' | 'REJECTED' required
approvalRequestedAtstring date-time nullable required
approvalRequestedBystring nullable required
approvedAtstring date-time nullable required
approvedBystring nullable required
rejectionReasonstring nullable required
scheduledAtstring date-time nullable required
platformConfigurationobject nullable required
socialAccountIdstring required
urlstring nullable required
titlestring nullable required
postedAtstring date-time nullable required
errorMessagestring nullable required
createdAtstring date-time required
updatedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.