OpenAPI definition (v0)
Download OpenAPI specification:Download
Receives post information from Patreon after a post is either published, updated, or deleted
path Parameters
| webaccountId required  | integer <int64>    | 
header Parameters
| x-patreon-signature required  | string   | 
| x-patreon-event required  | string   | 
| User-Agent required  | string   | 
Request Body schema: application/json
object (PatreonDataV2)    | |
object (PatreonLinksV2)    | 
Responses
Request samples
- Payload
 
Content type
application/json
{- "data": {
- "attributes": { },
 - "id": 0,
 - "relationships": {
- "campaign": {
- "vanity": "string",
 - "data": { }
 
} 
}, - "type": "string"
 
}, - "links": {
- "self": "string"
 
} 
}Updates the lists of the specified post in the json request
Request Body schema: application/json
| url required  | string   | 
| login_token required  | string   | 
required  | Array of objects (ListUpdate)    | 
Responses
Request samples
- Payload
 
Content type
application/json
{- "url": "string",
 - "login_token": "string",
 - "list_updates": [
- {
- "list_id": 0,
 - "update": true
 
} 
] 
}Updates one of the user's lists
Request Body schema: application/json
| loginToken required  | string   | 
| title required  | string   | 
| description required  | string   | 
| list_id required  | integer <int32>    | 
Responses
Request samples
- Payload
 
Content type
application/json
{- "loginToken": "string",
 - "title": "string",
 - "description": "string",
 - "list_id": 0
 
}Registers WebAccounts during PatreonShout sign up
Request Body schema: application/json
| login_token | string   | 
| integration_name | string  Enum: "DISCORD" "TWITTER" "INSTAGRAM"    | 
| data | string   | 
Responses
Request samples
- Payload
 
Content type
application/json
{- "login_token": "string",
 - "integration_name": "DISCORD",
 - "data": "string"
 
}Retrieves Patreon access and refresh tokens for a WebAccount containing the given login token
Request Body schema: application/json
| login_token required  | string   | 
| current_password required  | string   | 
| new_password required  | string   | 
Responses
Request samples
- Payload
 
Content type
application/json
{- "login_token": "string",
 - "current_password": "string",
 - "new_password": "string"
 
}