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"
}