# API
# What is an API?
An API (Application Programming Interface) is basically an interface that allows two systems to communicate directly with each other.
Think of it as a translator: your software makes a request (“Please save this document”), and the API ensures that this instruction is executed automatically and reliably – without you having to do anything manually.
This way, you can automate processes, transfer data faster, and easily connect different systems.
# What can the swiDOC API do?
The swiDOC API offers you numerous possibilities to make your document management even more efficient and user-friendly. Here’s an overview of the main features:
# 1. Upload Documents
With the API, you can upload documents directly into your archive, helping you save time and streamline your workflows, making them faster and more reliable.
# 2. Download/Output Documents
The API allows you to download documents by specifying the File ID. This enables you to access the required documents quickly and efficiently.
# 3. Manage Documents
You can automatically manage your documents – whether by updating, moving, or editing metadata such as descriptions and tags. This ensures your document structure stays current and organized.
# 4. Integrations
The API simplifies the integration of swiDOC with other applications and services. You can easily extend your existing systems without the need for manual work.
# More information
For detailed technical information and step-by-step instructions, you can find everything in our official documentation:
👉 Check out the API documentation here (opens new window)