Bring mittwald API into
the flow of work.
A little less busywork with mittwald API.
Project20 capabilities+
- Create a project on a server
Create a new project on a server
- Create an SFTP user
Create an SFTP user for a project
- Create an SSH user
Create an SSH user for a project
- Delete an SFTP user
Delete an SFTP user by ID
- Delete an SSH user
Delete an SSH user by ID
- Delete a project
Delete an existing project
- Get a project
Get details of a specific project
- Get an SFTP user
Get details of a specific SFTP user
- Get an SSH user
Get details of a specific SSH user
- Get storage statistics
Get storage usage statistics for a project
- List all memberships
Get a list of all project memberships
- List all SFTP users
Get a list of all SFTP users in a project
- List all SSH users
Get a list of all SSH users in a project
- List all projects
Get a list of all projects
- List all invites
Get a list of all project invitations
- Delete a project membership
Remove a member from a project
- Get a project membership
Get details of a specific project membership
- Accept an invite to a project
Accept a project invitation using an invitation token
- Create an invite to a project
Create a project invitation
- Update storage notification threshold
Update the storage notification threshold of a project
App4 capabilities+
- Install an app
Install an app on a project
- Uninstall an app
Remove an app installation
- List all installed apps
Get a list of all installed apps
- Update software versions
Update the app or system software versions of an installation
Server4 capabilities+
- Get a server
Get details of a specific server
- Get storage statistics
Get storage usage statistics for a server
- List all servers
Get a list of all servers
- Update storage notification threshold
Update the storage notification threshold of a server
Support5 capabilities+
- Create a ticket
Create a support ticket in a conversation category
- Send a message
Send a new message in a conversation
- Get a conversation
Get details of a specific conversation
- List conversations
Get all conversations the authenticated user has created or has access to
- List conversation messages
Get all messages of a conversation
Contributor4 capabilities+
- List contract partners of a contributor
Get a list of contract partners associated with a contributor
- List incoming invoices
Get a list of incoming invoices for an organisation
- List outgoing invoices
Get a list of outgoing invoices for an organisation
- List own extensions
Get a list of extensions owned by an organisation
Organisation3 capabilities+
- Create an organisation invite
Invite a user to an organisation
- Delete an organisation membership
Remove a member from an organisation
- List organisations
Get all organisations the authenticated user has access to
Domain3 capabilities+
- Create and link subdomain
Create a subdomain and link it to an app installation
- Check if domain is registrable
Check whether a domain name is available for registration
- Set target installation for domain
Set the target app installation for a domain
Database11 capabilities+
- Copy a MySQL database
Copy a MySQL database into a new database with its own user
- Create a MySQL database
Create a new MySQL database with an initial user in a project
- Delete a MySQL database
Delete an existing MySQL database
- Get a MySQL database
Get details of a specific MySQL database
- List all MySQL databases
Get a list of all MySQL databases in a project
- List MySQL versions
Get a list of available MySQL versions
- Create Redis database
Create a new Redis database in a project
- Delete Redis database
Delete an existing Redis database
- Get a Redis database
Get details of a specific Redis database
- List all Redis databases
Get a list of all Redis databases in a project
- List Redis versions
Get a list of available Redis versions
Contract4 capabilities+
- Schedule the termination of a contract
- Schedule the termination of a contract item
- Get an invoice
Get details of an invoice
- List invoices
Get a list of invoices for an organisation
Frequently asked
questions.
What could an Ambacti integration do with mittwald API?
The documented operations include Project: Create a project on a server; Project: Create an SFTP user; Project: Create an SSH user; Project: Delete an SFTP user.
Could I keep a workflow read-only?
For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.
Will every action run automatically?
Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.
Do I need to review actions in mittwald API?
Decide which work could run on its own and which steps need your review.