Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Social Media / Patreon API
Patreon API logo

Patreon API

★ Only Publicly Available OpenAPI DocumentSocial MediaSocial Managementoauth214 EndpointsREST

For Agents

Access Patreon campaign data, manage membership lists, retrieve post content, and configure webhooks for real-time pledge and membership event notifications.

Use for: I need to get my Patreon campaign member list, I want to check the pledge status of a specific patron, Retrieve all posts from my Patreon campaign, Set up a webhook for new patron pledge events

Not supported: Does not handle payment processing, content hosting, or community chat — use for campaign data retrieval, membership management, and event webhooks only.

Jentic publishes the only available OpenAPI specification for Patreon API, keeping it validated and agent-ready. The Patreon API v2 provides programmatic access to the Patreon creator and membership platform, enabling management of campaigns, members, posts, and webhooks. It supports OAuth 2.0 authentication and offers 14 endpoints for retrieving creator identities, listing campaign members with pledge data, managing content posts, and configuring webhook subscriptions for real-time event notifications.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Patreon API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Patreon API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Patreon API.

Retrieve authenticated creator identity and linked campaign information

List campaign members with pledge amounts, tiers, and payment status

Query individual member details including lifetime support totals

Manage campaign posts including content, publish dates, and tier visibility

Configure webhook endpoints for real-time pledge and membership events

Access live stream metadata and scheduling information

Retrieve campaign metadata including creation date, patron count, and earnings

Use Cases

Patterns agents use Patreon API for, with concrete tasks.

★ Membership and Pledge Management

Retrieve and monitor campaign membership data including pledge amounts, tier assignments, and payment status for each patron. The /campaigns/{campaign_id}/members endpoint returns paginated member lists with relationship data linking to pledge tiers. This enables automated patron management, tier-based access control, and membership analytics.

List all active members for campaign ID 'camp_123' via GET /api/oauth2/v2/campaigns/{campaign_id}/members and filter for currently_entitled_amount_cents greater than 0

Content and Post Management

Access and manage campaign posts through the Patreon API. The posts endpoints return content including title, body, publish dates, and tier-specific visibility settings. This supports content syndication, automated publishing workflows, and cross-platform content distribution for creators.

Retrieve the 10 most recent posts for campaign 'camp_123' via GET /api/oauth2/v2/campaigns/{campaign_id}/posts and return titles with publish dates

Webhook Event Integration

Configure webhook subscriptions to receive real-time notifications for Patreon events including new pledges, pledge updates, pledge deletions, and member updates. The /webhooks endpoint supports creating, retrieving, and managing webhook configurations with specific event triggers tied to campaigns.

Create a webhook subscription for campaign 'camp_123' via POST /api/oauth2/v2/webhooks targeting new pledge events at callback URL https://example.com/hooks/patreon

AI Agent Creator Platform Integration

AI agents integrate with Patreon through Jentic to automate campaign management without handling OAuth token exchanges directly. Agents search for operations like 'list patreon campaign members' and Jentic returns the operation schema with parameter requirements, managing credential isolation and token refresh.

Search Jentic for 'list patreon campaign members', load the operation schema, and execute for a specific campaign ID to retrieve all active patrons

Key Endpoints

14 endpoints — jentic publishes the only available openapi specification for patreon api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/api/oauth2/v2/identity

Get authenticated user identity

GET

/api/oauth2/v2/campaigns

List user campaigns

GET

/api/oauth2/v2/campaigns/{campaign_id}/members

List campaign members

GET

/api/oauth2/v2/members/{member_id}

Get member details

GET

/api/oauth2/v2/campaigns/{campaign_id}/posts

List campaign posts

POST

/api/oauth2/v2/webhooks

Create a webhook subscription

GET

/api/oauth2/v2/webhooks

List webhook subscriptions

GET

/api/oauth2/v2/identity

Get authenticated user identity

GET

/api/oauth2/v2/campaigns

List user campaigns

GET

/api/oauth2/v2/campaigns/{campaign_id}/members

List campaign members

GET

/api/oauth2/v2/members/{member_id}

Get member details

GET

/api/oauth2/v2/campaigns/{campaign_id}/posts

List campaign posts

POST

/api/oauth2/v2/webhooks

Create a webhook subscription

GET

/api/oauth2/v2/webhooks

List webhook subscriptions

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Patreon OAuth 2.0 tokens (access and refresh) are stored encrypted in the Jentic vault. Agents receive scoped access for campaign operations — raw client secrets and token exchanges never enter the agent context.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'list my patreon campaign patrons') and Jentic returns matching Patreon operations with field inclusion options and pagination parameters.

Time to first call

Time to first call

Direct Patreon integration: 2-4 days for OAuth flow, JSON:API parsing, and webhook verification. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Buy Me a Coffee API

→

Creator tipping and membership platform with simpler API surface

Use Buy Me a Coffee for one-time supporter tips and simpler membership tiers. Use Patreon for complex tiered memberships with post management and webhooks.

Complementary

GoFundMe API

→

Crowdfunding platform for campaigns and donations

Use GoFundMe for project-based fundraising campaigns. Use Patreon for ongoing creator-patron recurring membership relationships.

Complementary

Discord API

→

Community chat platform often paired with Patreon for member perks

Use Discord for community chat and role management. Use Patreon for membership billing and tier-gated content delivery.

FAQs

Specific to using Patreon API through Jentic.

Why is there no official OpenAPI spec for Patreon API?

Patreon does not publish an OpenAPI specification for their v2 API. Jentic generates and maintains this spec so that AI agents and developers can call Patreon API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Patreon API use?

The Patreon API uses OAuth 2.0 with authorization code flow. Applications redirect users to Patreon for consent, then exchange the authorization code for access and refresh tokens. The API also supports creator access tokens for accessing your own campaign data. Through Jentic, OAuth tokens are stored in the credential vault with automatic refresh.

Can I get pledge amounts for individual patrons?

Yes. The GET /api/oauth2/v2/members/{member_id} endpoint returns detailed member data including currently_entitled_amount_cents, lifetime_support_cents, patron_status, and the associated tier. You can also list all members via the campaign members endpoint with pledge data included.

How do I set up webhooks for pledge notifications?

Create a webhook via POST /api/oauth2/v2/webhooks specifying the callback URL, campaign ID, and event triggers. Supported events include members:pledge:create, members:pledge:update, and members:pledge:delete. Patreon sends signed POST requests to your callback URL when events occur.

How do I list campaign members through Jentic?

Search Jentic for 'list patreon campaign members', load the operation schema for GET /api/oauth2/v2/campaigns/{campaign_id}/members, and execute with your campaign ID. Jentic handles OAuth token injection. Install with pip install jentic.

What data does the identity endpoint return?

GET /api/oauth2/v2/identity returns the authenticated user's profile including full name, email, image URL, and relationships to owned campaigns. Including the campaigns relationship returns linked campaign IDs which you can then query for members and posts.

GET STARTED

Start building with Patreon API

Explore with Jentic
View OpenAPI Document