Documentation
  • 👋Welcome to Documentation
  • 📖Glossary
  • ❓FAQs
  • General
    • Getting set up
      • Single-user organization
      • Multi-user organization
    • Supported Document Types
  • Platform Walkthrough
    • Dashboard
    • Queue
    • Configuration
    • Supervision
  • User guide How Tos
    • User Management
      • How to invite a new user to the platform?
      • How can I manage existing users?
    • Processes
      • How to create a supervised process or use the template?
      • How to create a custom process?
    • Supervision
      • How to add, assign, and remove annotations?
      • How to edit the value of the extraction?
      • How to open and edit a table mask?
      • How to open, edit, or remove the extracted table?
      • How to export your data via Supervision?
      • How to copy values and tables?
    • Upload
    • Converters
    • Data points definition
    • Data Export
    • Table Data Extraction
    • Enrichment
    • Generating new API key
  • Integrations
    • Zapier Integration
      • Quickstart
      • Alphamoon as a Trigger
      • Alphamoon as an Action
    • Google Sheets - Export
  • Features
    • Continuous Learning (Beta)
    • Document Splitting
  • API
    • Introduction
    • Quickstart
    • Organization API keys (Beta)
    • Process API keys (Beta)
    • Authenticating
    • Versioning
    • Get results
    • Get OCR results
    • Get processes
    • Get process types
    • Get collections
    • Metadata
      • Setting metadata value
    • Upload File
    • Export
    • Download original files
    • Delete collection
    • Reset process configuration
  • Resources
    • 💻Alphamoon Website
Powered by GitBook
On this page
  • Versioning API in a nutshell
  • Get version of the application
  1. API

Versioning

All you need to know about our API version

Versioning API in a nutshell

At Alphamoon Workspace, we keep versioning our API to maintain backward compatibility while also continuing to improve and extend the current API.

To put it simply, it allows us to introduce changes while minimizing disruptions and maintaining a clear distinction between different iterations of the API.

Version endpoint

Get version of the application

GET /api/v0.3/version

{
  "app": "workspace",
  "component": "rest_api",
  "instance": "4a8faf912560442488a2cdbdffd4cffe",
  "apiVersion": "0.3.0",
  "version": "230606063046-9fd1c20c-rc",
  "environment": "prod",
  "hostname": "backend-86d9d47bc4-k57tp",
  "uptime": "9 days, 0:04:55",
  "timestamp": 1686833350
}

API use cases

The API supports a variety of use cases. Here are some of them:

  • Creating processes

  • Creating collections

  • Exporting file or multiple files

See next:

PreviousAuthenticatingNextGet results

Last updated 1 year ago

or multiple files

Getting collection results
Uploading a file