actionPUTv1.0.0
actionPUTv1.0.0
Anonymize a user
actionPUTv1.0.0
Bookmark topic
actionPUTv1.0.0
Change password
actionPOSTv1.0.0
Create a group
actionPOSTv1.0.0
Create an invite
actionPOSTv1.0.0
Create backup
actionPOSTv1.0.0
Create badge
actionPOSTv1.0.0
Create topic timer
actionPOSTv1.0.0
Creates a category
actionPOSTv1.0.0
Creates a new topic, a new post, or a private message
actionPOSTv1.0.0
Creates a tag group
actionPOSTv1.0.0
Creates a user
actionDELETEv1.0.0
Delete a group
actionDELETEv1.0.0
delete a single post
actionDELETEv1.0.0
Delete a user
actionDELETEv1.0.0
Delete badge
actionGETv1.0.0
Get a group
actionGETv1.0.0
Get a list of private messages for a user
actionGETv1.0.0
Get a list of private messages sent for a user
actionGETv1.0.0
Get a list of tag groups
actionGETv1.0.0
Get a list of tags
actionGETv1.0.0
Get a list of user actions
actionGETv1.0.0
Get a list of users
actionGETv1.0.0
Get a public list of users
actionGETv1.0.0
Get a single tag group
actionGETv1.0.0
Get a single topic
actionGETv1.0.0
Get a single user by username
actionGETv1.0.0
Get a specific tag
actionGETv1.0.0
Get a user by external_id
actionGETv1.0.0
Get a user by id
actionGETv1.0.0
Get a user by identity provider external ID
actionGETv1.0.0
Get email addresses belonging to a user
actionGETv1.0.0
Get site info
Can be used to fetch all categories and subcategories
actionGETv1.0.0
Get specific posts from a topic
actionGETv1.0.0
Get the latest topics
actionGETv1.0.0
Get the notifications that belong to the current user
actionGETv1.0.0
Get the top topics filtered by period
actionGETv1.0.0
Get topic by external_id
actionPOSTv1.0.0
Invite to topic
actionPOSTv1.0.0
Like a post and other actions
actionGETv1.0.0
List backups
actionGETv1.0.0
List badges
actionGETv1.0.0
List badges for a user
actionGETv1.0.0
List group members
actionGETv1.0.0
List groups
actionGETv1.0.0
List latest posts across topics
actionGETv1.0.0
List replies to a post
actionGETv1.0.0
List topics
actionPUTv1.0.0
Lock a post from being edited
actionPOSTv1.0.0
Log a user out
actionPUTv1.0.0
Mark notifications as read
actionPOSTv1.0.0
Refresh gravatar
actionDELETEv1.0.0
Remove a topic
actionDELETEv1.0.0
Remove group members
actionGETv1.0.0
Retrieve a single post
actionGETv1.0.0
Retrieves a list of categories
actionGETv1.0.0
Search for a term
actionPOSTv1.0.0
Send password reset email
actionPOSTv1.0.0
Set notification level
actionGETv1.0.0
Show category
actionPUTv1.0.0
Silence a user
actionPUTv1.0.0
Suspend a user
actionPUTv1.0.0
Update a group
actionPUTv1.0.0
Update a single post
actionPUTv1.0.0
Update a topic
actionPUTv1.0.0
Update a user
actionPUTv1.0.0
Update avatar
actionPUTv1.0.0
Update badge
actionPUTv1.0.0
Update email
actionPUTv1.0.0
Update tag group
actionPUTv1.0.0
Update the status of a topic
actionPUTv1.0.0
Update topic timestamp
actionPUTv1.0.0
Update username
actionPUTv1.0.0
Updates a category
Beyond the catalog
Any provider, on request.
01
Request it
Tell us which provider you need, and we will ship it in the registry.
02
Generate it
Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.
acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec