Skool
API actions for the Skool integration.
Skool
Collaborate with Skool communities using your API key.
Comment on post
Create a comment on a Skool post.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id | string | Yes | Skool group identifier. |
post_id | string | Yes | Skool post identifier. |
body | string | Yes | Comment content. |
Response
{
"comment_id": "comment_456"
}Create post
Create a new post in a Skool group.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id | string | Yes | Skool group identifier. |
title | string | Yes | Post title. |
body | string | Yes | Post body content. |
Response
{
"post_id": "post_123"
}Invite member
Invite a new member to a Skool group.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id | string | Yes | Skool group identifier. |
email | string | Yes | Member email address. |
role | string | No | Role to assign to the member (member or admin). |
Response
{
"invitation_id": "invite_789"
}List courses
Retrieve courses from the Skool community.
Response
[
{}
]List groups
Retrieve all groups within the configured Skool community.
Response
[
{}
]List members
Retrieve members of a Skool group.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id | string | Yes | Skool group identifier. |
Response
[
{}
]Record reaction
Record a reaction to a Skool post.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id | string | Yes | Skool group identifier. |
post_id | string | Yes | Skool post identifier. |
reaction | string | Yes | Reaction emoji or type. |
Response
{
"reaction_id": "reaction_123"
}