Request for Collection API Endpoints in Patreon API v2

I’m developing a browser extension that helps creators schedule posts to multiple tiers simultaneously, which has been working great with the existing Posts API. However, I’ve run into a limitation regarding collections.

Current Situation:

The Posts API v2 documentation shows relationships for user and campaign only

There’s no way to programmatically add posts to collections via API

Use Case:

Many creators use collections to organize their content (e.g., “Chapter 1”, “Art Series”, etc.). When scheduling multiple posts for different tiers, it would be incredibly valuable to automatically assign them to the same collection rather than manually adding each post afterward.

Requested API Endpoints:

Add post to collection: POST /api/collections/{collection_id}/relationships/posts

Remove post from collection: DELETE /api/collections/{collection_id}/relationships/posts/{post_id}

List posts in collection: GET /api/collections/{collection_id}/posts

List available collections: GET /api/collections (filtered by campaign)

Expected Payload Format:

{

“data”: {

“type”: “post”,

“id”: “{post_id}”

}

}

Thanks for the feedback michael2. We currently don’t have plans to add these endpoints, however we’ll consider this feedback in the future.