mittwald API × Ambacti

Bring mittwald API into
the flow of work.

A little less busywork with mittwald API.

Roman aqueduct developing from a precise architectural drawing into marble.
Gather contextDo the workReview & share
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.