actionPOSTv1.0.0
actionPOSTv1.0.0
Create a new project
actionPOSTv1.0.0
Create a new server
actionPOSTv1.0.0
Create a new server size item
Only super users with on-premises version have acceess to this endpoint.
actionPOSTv1.0.0
Create a new server trigger
actionPOSTv1.0.0
Create a new server's run statistics
actionPOSTv1.0.0
Create a new subscription
actionPOSTv1.0.0
Create a new team
actionPOSTv1.0.0
Create a new team subscription
actionPOSTv1.0.0
Create an email address
actionPOSTv1.0.0
Create global notification settings
actionPOSTv1.0.0
Create global notification settings
actionPOSTv1.0.0
Create new credit card
actionPOSTv1.0.0
Create new user
Only admin users can create new users. New users have active status by default.
actionPOSTv1.0.0
Create project collaborators
actionPOSTv1.0.0
Create project files
actionPOSTv1.0.0
Create SSH Tunnel associated to a server
actionDELETEv1.0.0
Delete a credit card
actionDELETEv1.0.0
Delete a deployment
actionDELETEv1.0.0
Delete a project
actionDELETEv1.0.0
Delete a project collaborator
actionDELETEv1.0.0
Delete a project file
actionDELETEv1.0.0
Delete a server
actionDELETEv1.0.0
Delete a server size by id
Only super users with on-premises version have acceess to this endpoint.
actionDELETEv1.0.0
Delete a server trigger
actionDELETEv1.0.0
Delete a server's statistics
actionDELETEv1.0.0
Delete a server's statistics
actionDELETEv1.0.0
Delete a subscription
actionDELETEv1.0.0
Delete a subscription
actionDELETEv1.0.0
Delete a team
actionDELETEv1.0.0
Delete a user
actionDELETEv1.0.0
Delete an email address
actionDELETEv1.0.0
Delete an SSH Tunnel associated to a server
actionDELETEv1.0.0
Delete avatar
actionDELETEv1.0.0
Delete team group
actionGETv1.0.0
Get a billing plan
actionGETv1.0.0
Get a project
actionGETv1.0.0
Get a project collaborator
actionGETv1.0.0
Get a project file
actionGETv1.0.0
Get a search results
actionGETv1.0.0
Get a server size by id
actionGETv1.0.0
Get a server trigger
actionGETv1.0.0
Get a specific InvoiceItem.
actionGETv1.0.0
Get a specific team InvoiceItem.
actionGETv1.0.0
Get a subscriptions
actionGETv1.0.0
Get a team
actionGETv1.0.0
Get active subscriptons
actionGETv1.0.0
Get active team subscriptons
actionGETv1.0.0
Get an invoice
actionGETv1.0.0
Get an invoice
actionGETv1.0.0
Get an SSH Tunnel associated to a server
actionGETv1.0.0
Get available projects
actionGETv1.0.0
Get billing plans
actionGETv1.0.0
Get credit card by id
actionGETv1.0.0
Get credit cards
actionGETv1.0.0
Get invoice items for a given invoice.
actionGETv1.0.0
Get invoices
actionGETv1.0.0
Get notifications of all types and entities for the authenticated user.
actionGETv1.0.0
Get notifications of all types and entities for the authenticated user.
actionGETv1.0.0
Get project collaborators
actionGETv1.0.0
Get project files
actionGETv1.0.0
Get server API key
actionGETv1.0.0
Get SSH Tunnels associated to a server
actionGETv1.0.0
Get team group
actionGETv1.0.0
Get team groups
actionGETv1.0.0
Get team invoice items for a given invoice.
actionGETv1.0.0
Get team invoices
actionGETv1.0.0
Get team subscriptions
actionGETv1.0.0
Get teams
actionGETv1.0.0
Get user list
actionPUTv1.0.0
Patch team group
actionPATCHv1.0.0
Patch team group
actionGETv1.0.0
Retrieve a deployment
actionGETv1.0.0
Retrieve a server
actionGETv1.0.0
Retrieve a server's statistics
actionGETv1.0.0
Retrieve a specific notification.
actionGETv1.0.0
Retrieve a user
actionGETv1.0.0
Retrieve a user's email addresses
actionGETv1.0.0
Retrieve account email addresses
actionGETv1.0.0
Retrieve account's API key
actionGETv1.0.0
Retrieve an SSH key
actionGETv1.0.0
Retrieve available server sizes
actionGETv1.0.0
Retrieve deployments
actionGETv1.0.0
Retrieve global notification settings for the authenticated user
actionGETv1.0.0
Retrieve global notification settings for the authenticated user
actionGETv1.0.0
Retrieve server statuses
actionGETv1.0.0
Retrieve server triggers
actionGETv1.0.0
Retrieve servers
actionGETv1.0.0
Retrieve statistics for a server
actionGETv1.0.0
Retrieve user's avatar
actionPATCHv1.0.0
Update a credit card
actionPATCHv1.0.0
Update a deployment
actionPATCHv1.0.0
Update a project
actionPATCHv1.0.0
Update a server
actionPATCHv1.0.0
Update a server size by id
Only super users with on-premises version have acceess to this endpoint.
actionPATCHv1.0.0
Update a server trigger
actionPATCHv1.0.0
Update a server's statistics
actionPATCHv1.0.0
Update a server's statistics
actionPATCHv1.0.0
Update an SSH Tunnel associated to a server
actionPATCHv1.0.0
Update project collaborator
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