LogoLogo
StatusSupportCommunity
  • Welcome
  • Getting Started
    • Quickstart
      • General
      • Environments
      • Authentication and authorization
      • OpenAPI documentation
      • API change policy
      • Notification periods
      • Legal notices
  • OpenAPI
    • OpenAPI V2
      • About
      • API reference
        • Report package
        • Instance
          • Balance sheet
          • Pivot
          • Compare
          • Inline compare
        • Report chat
          • Upload
          • Chat
          • Delete
        • Customer corner
          • Users
          • Certificate
          • File
            • Download
            • History
            • Upload big file
            • Multiple
            • Chunk
          • Product files
            • Download
            • Release
          • Report package tree
          • Send
          • Accept
          • User role
          • Delivery
            • Messages
              • Get all with filter
              • Upload Excel
              • Upload JSON
          • Instance
            • Properties
          • PDF
            • PDF provider
        • Delivery
          • Digipoort
          • SBR Nexus
          • HMRC
        • Status
          • Digipoort
          • SBR Nexus
          • HMRC
        • HMRC
          • Build ct600
          • Retrieve ct600
          • Embed irmark
        • Input import
          • Hash creation
            • Single file
          • Instance
            • Generation
            • CSV import
            • Data
            • Reported facts AI
            • Generation AI
        • Taxonomy
          • Entrypoints
            • Schema set
            • Parameters
            • Table of content
            • Tables
              • Status
            • Presentation
              • Base set response
              • Base set concept
            • Calculation
            • Definition
            • CSV
            • CSV Zip
            • CSV placeholder Zip
          • Entrypoint
          • Package
          • Concepts
          • Link roles
          • Taxonomy extension
          • Report extension
          • Extension
            • Concepts
            • Linkroles
            • Pivot
        • Validation
          • Status
          • Filtered status
          • Report package
            • ESMA/ESEF
            • SBR 2.0
          • Hash codes
          • Instance
            • XBRL core
            • XBRL dimensions
            • Inline XBRL
            • XBRL calculation
            • Formula assertions
            • Uniform
            • Duplicates
            • UTR list
            • Full
            • Filing rules
            • Non present facts
        • Rendering
          • Instance
            • Render
            • XHTML
            • HTML to inline package
            • Consistent
            • Consistent plus
            • Convert inline to XBRL
            • Tax report SBR
            • Uniform
            • Merge
            • Allowed render options
      • Specification
Powered by GitBook

Semansys Technologies BV © 2025 All Rights Reserved

On this page
  • OpenAPI specification details
  • Benefits of OpenAPI 3.x
  • Accessing the OpenAPI Specification
  • Key Components in Our OpenAPI Specification

Was this helpful?

Export as PDF
  1. Getting Started
  2. Quickstart

OpenAPI documentation

Quickstart

OpenAPI specification details

The Semansys API plaform endpoints are described using OpenAPI 3.x, a widely recognized standard for defining REST APIs. This industry-standard specification format provides a comprehensive, machine-readable description of the API's capabilities, resources, and interaction patterns.

Benefits of OpenAPI 3.x

Benefit
Description

Interactive documentation

The OpenAPI specification enables the generation of interactive documentation, allowing developers to explore and test API endpoints directly through the browser.

Code generation

Developers can leverage the specification to automatically generate client libraries and server stubs in various programming languages, significantly reducing implementation time.

Validation

API requests and responses can be automatically validated against the specification, ensuring data integrity and reducing debugging time.

Discoverability

The specification clearly outlines all available resources, operations, parameters, and data models, making it easier to understand the full capabilities of the API.

Standardization

Following the OpenAPI 3.x standard ensures that the API adheres to industry best practices for REST API design and implementation.

Accessing the OpenAPI Specification

The complete OpenAPI specification for the Semansys API platform is available in both JSON and YAML formats. Developers can:

  • View the specification through the interactive documentation portal

  • Download the specification files for local use

  • Import the specification into API development tools like Postman, Insomnia, or SwaggerHub.

Key Components in Our OpenAPI Specification

The Semansys API specification includes detailed information about:

  • Authentication mechanisms and security requirements

  • Available endpoints and their respective HTTP methods

  • Request parameters, headers, and body schemas

  • Response formats, status codes, and error handling

  • Data models and their relationships

  • Examples demonstrating correct usage patterns.

This comprehensive approach to API documentation ensures that developers have all the information needed to successfully integrate with the Semansys platform with minimal friction.

PreviousAuthentication and authorizationNextAPI change policy

Last updated 2 months ago

Was this helpful?