Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Use Cases
Descriptions of several use cases that illustrate how the Semansys platform can be integrated.
Quickstart
The Semansys API platform and its associated policies will naturally evolve over time to accommodate technological advancements, security requirements, and improved functionality. These changes are governed by the following guidelines:
Potential unannounced changes: Semansys Technologies BV reserves the right to implement changes to the APIs and related policies without prior notification when necessary.
Advance notification efforts: For significant changes, especially those that may impact existing integrations (breaking changes), Semansys Technologies BV will make reasonable efforts to inform users in advance.
Limitation of liability: Semansys Technologies BV shall not be held liable to you or any third parties for modifications to the APIs or policies, or for any adverse effects that may result from such modifications.
Commitment to stability: Semansys Technologies BV strives to minimize breaking changes whenever possible, prioritizing backward compatibility and stability for our users' implementations.
Users of the Semansys API platform should periodically review the documentation and any communications from Semansys Technologies BV to stay informed about platform updates and policy changes.
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
Quickstart
The Semansys API platform has two distinct environments:
Acceptance
Development phase with test data.
...
Production
Exclusively for approved applications.
...
To view the availability of these environments, visit our . Use the status button in the top right corner to go to the .
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
Quickstart
Your use and access to the API are expressly conditioned on your compliance with the policies and restrictions related to the API. If Semansys Technologies believes that you have violated or attempted to violate any term, condition, or the spirit of these policies or agreements, your right to access and use the API may be temporarily or permanently revoked.
OpenAPI V2
OpenAPI V2
This section provides a detailed overview of the current API offerings (version 2) available through the Semansys API platform. This documentation aims to guide developers and integrators in understanding the functionalities, features, and technical specifications of the various endpoints provided in this version.
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
Quickstart
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.
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
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.
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.
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.
In regard to changes Semansys Technologies BV will strive to adhere to the following notification periods per type of change. Due to our versioning strategy at resource level this API has the possibility to run multiple versions of the same resource at one time. This allows for a window in which both the old and new version are available. Allowing for a gradual move to the new version.
Non breaking change.
Two weeks.
No new version.
Breaking change.
Two weeks.
6 months.
A non-breaking change is defined as any modification to the APIs that maintains backward compatibility and does not cause failures in applications that consume those APIs.
Examples of non-breaking changes include:
Adding new optional fields to existing resources
Introducing new endpoints
Adding new operations (GET/PUT/POST/PATCH/DELETE)
Adding new optional parameters to existing endpoints
A breaking change is defined as any modification to an API that could potentially cause failures in applications that consume that API.
Examples of breaking changes include:
Modifying existing JSON elements (changing names, datatypes, patterns, min/max length requirements, etc.)
Removing JSON elements, endpoints, operations, or parameters
Adding new required JSON elements to existing structures
Adding new required parameters to existing endpoints
OpenAPI V2
OpenAPI V2
OpenAPI V2
OpenAPI V2
Introducing new versions of a resource
Passing the obsoleteDate of a version for a resource
Critical.
Due to the nature of these changes we might not be able to follow the normal procedure for change management.
Depends on the severity of the issue.
OpenAPI V2
Quickstart
The Semansys API platform provides powerful tools and services to enhance your business applications with advanced data processing capabilities. This guide walks you through the process of setting up and integrating the Semansys API platform into your development workflow, from initial registration to building your first application.
1.
Sign up for an account
To begin your journey with Semansys APIs, you'll need to register for an account on the platform:
Navigate to the Semansys platform website
Locate the support button in the top right corner of the page
Click on the support button and select the option to request API credentials
2.
Obtain and secure your API credentials
After your registration is approved, you'll receive your API credentials:
Check your email for confirmation from the Semansys team containing your credentials
Your credentials package will include:
Client ID: Your unique identifier on the platform
3.
Explore the documentation
Before diving into development, take time to thoroughly understand the available resources:
Access the comprehensive API documentation through your account dashboard
Familiarize yourself with:
Available endpoints and their specific functionalities
4.
Set up your development environment
Prepare your development environment to work efficiently with the Semansys APIs:
Install and configure the necessary development tools:
REST client (such as Postman, Insomnia, or cURL) for testing API endpoints
IDE or code editor with appropriate plugins for API development
By following this comprehensive guide, you'll be well-positioned to successfully integrate and leverage the Semansys API platform in your applications. Remember that effective API integration is an iterative process—start simple, test thoroughly, and gradually expand your implementation as you become more familiar with the platform's capabilities.
The Semansys API platform offers powerful tools to enhance your application's functionality, and with proper implementation, you can create robust, efficient integrations that deliver significant value to your users and your business.
Quickstart
The OAuth 2.0 password grant flow allows applications to obtain an access token by directly collecting the user's credentials. This guide explains how to implement this flow to retrieve a bearer token using client credentials and user authentication.
Before you begin, ensure you have the following credentials:
Create a POST request to the token endpoint with the following parameters:
Using cURL
Using JavaScript/Node.js
Using Python
Upon successful authentication, the server will respond with a JSON object containing:
Key response fields:
To use the bearer token for API requests, include it in the Authorization header:
Example request with the bearer token:
Common error responses:
If you receive an error, check:
All required parameters are included and correctly formatted
Client id and client secret are valid
User credentials are correct.
OpenAPI V2
password
user_password
The resource owner's password.
1.
Client ID
Your application's unique identifier (received from the Semansys support desk).
2.
Client secret
A secret known only to your application and the authorization server (received from the Semansys support desk).
3.
Username
The resource owner's username (the e-mail address used retrieving the API credentials).
4.
Password
The resource owner's password (received from the Semansys support desk).
grant_type
password
Specifies the OAuth flow type.
client_id
your_client_id
Your application's unique identifier.
client_secret
your_client_secret
Your application's secret.
username
user_username
The resource owner's username.
access_token
The bearer token to use for authentication.
token_type
The type of token (always "bearer" in this case).
expires_in
Token validity period in seconds.
refresh_token
Token used to obtain a new access token when the current one expires.
scope
Permissions granted to the access token.
400
Bad Request
Invalid request parameters.
401
Unauthorized
Invalid client credentials.
403
Forbidden
User authentication failed.

curl -X POST https://oidc-pre.semansys.com/connect/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=password" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" \
-d "username=USER_USERNAME" \
-d "password=USER_PASSWORD"const axios = require('axios');
const qs = require('querystring');
const data = {
grant_type: 'password',
client_id: 'YOUR_CLIENT_ID',
client_secret: 'YOUR_CLIENT_SECRET',
username: 'USER_USERNAME',
password: 'USER_PASSWORD'
};
axios.post('https://oidc-pre.semansys.com/connect/token',
qs.stringify(data),
{
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.then(response => {
console.log('Access Token:', response.data.access_token);
})
.catch(error => {
console.error('Error:', error.response ? error.response.data : error.message);
});import requests
url = "https://oidc-pre.semansys.com/connect/token"
payload = {
"grant_type": "password",
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"username": "USER_USERNAME",
"password": "USER_PASSWORD"
}
response = requests.post(url, data=payload)
response_data = response.json()
print("Access Token:", response_data.get("access_token")){
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "bearer",
"expires_in": 3600,
"refresh_token": "8xLOxBtZp8",
"scope": "read write"
}Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...curl -X GET https://api.semansys.com/... \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."Complete the registration form with your details, including your name, email address, company information, and intended use case
Submit your request for API credentials
The Semansys team will review your application and provide you with the necessary access credentials.
Store these credentials securely, following best practices for sensitive information
Consider using environment variables or secure credential management systems rather than hardcoding these values in your application.
Authentication methods and requirements
Error codes and troubleshooting guides.
Download any available documentation for your preferred programming language
Review sample code and implementation examples to understand common usage patterns.
Install required libraries and dependencies for your programming language:
Authentication libraries
HTTP client libraries
JSON/XML parsing utilities.
Configure your environment variables to securely store your API credentials
Set up logging systems to track API requests and responses during development.
5.
Make test API calls
Before full integration, verify your setup with test API calls:
Start with simple endpoints that require minimal parameters
Use sample requests provided in the documentation as templates
Test the authentication flow to ensure your credentials are working correctly
Examine the responses carefully to understand the data structure
Experiment with different parameters to see how they affect the results
Monitor any rate limiting or throttling to understand usage constraints
Document any issues or unexpected behaviors for future reference or support inquiries.
6.
Build and integrate your application
With a solid understanding and testing foundation, begin integrating the APIs into your application:
Design your integration architecture:
Determine how the Semansys APIs fits into your overall application flow
Decide whether to use synchronous or asynchronous API calls
Plan for caching strategies to optimize performance and reduce API calls
Implement authentication handlers to manage tokens and authorization
Create service layers or wrapper classes to encapsulate API functionality
Develop robust error handling:
Implement retry logic for transient failures
Create fallback mechanisms for critical operations
Design user-friendly error messages
Build data transformation layers to convert between API formats and your application models
Implement logging and monitoring to track API usage and performance
Develop comprehensive tests for your integration:
Unit tests for individual components
Integration tests for end-to-end workflows
Mock tests to simulate API responses for edge cases.
7.
Optimize performance and reliability
Enhance your integration for production-level quality:
Implement caching strategies to reduce unnecessary API calls
Set up connection pooling for efficient resource utilization
Develop circuit breakers to handle API outages gracefully
Configure timeouts appropriately for different types of requests
Design for scalability by considering batch operations where appropriate
Monitor and analyze API usage patterns to identify optimization opportunities.
8.
Deploy and monitor
Prepare your application for production use:
Set up different environments (development, staging, production) with appropriate API credentials
Configure monitoring and alerting for API-related metrics:
Response times
Error rates
Implement logging that captures important API interactions without exposing sensitive data
Create dashboards to visualize API performance and usage
Set up automated alerts for potential issues.
9.
Utilize support resources
Take advantage of Semansys support services when needed:
Familiarize yourself with the available support channels:
Documentation and knowledge base
Community forums or discussion groups
Email support
Dedicated account representative.
When contacting support, provide detailed information about your issue:
Timestamps of problematic requests
Request and response details (with sensitive information redacted)
Steps to reproduce the issue
Stay informed about platform updates through newsletters or release notes
Participate in webinars or training sessions.

Environment details.
OpenAPI V2
OpenAPI V2
Chat with your digital report.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The ID of the document, uploaded in our system.
155c0585-8309-40b4-8de3-fd0951021d80The question that you want to ask your PDF.
Provide me with summary of Report.pdfOK
Bad Request
Unauthorized
Upload a (large) file to the platform.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
[email protected]My file.xbrlCreated
The reason why file could not be uploaded, represented as string.
Unauthorized
Unsupported file type.
Add documentation to the platform for users to access. Admin functionality only.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The ID of the release which relates to.
89Type of files to be uploaded.
application (.exe)The kind of the files.
ManualThe exact date when the file is stored.
2020-01-01/2020-12-31The allowed domains to able to access the documentation.
Name of the file.
My test manualAdditional description for the files.
Useful guide for new SemansysNext featuresCreated
Bad Request
Unauthorized
Delete documentation for ID from the platform. Admin functionality only.
Please enter token
ID of the product file.
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Accepted
Bad Request
Unauthorized
No content
Check the domains the user had access to Admin functionality only.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The domains that user has access to.
Unauthorized
Check if user exists on the platform and if no updates the system.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
Bad Request
Unauthorized
Processes an XBRL report (.xbrl) and retrieve all facts in a pivot structure for further processing and data handling.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The xbrl instance document, represented as byte[]
PD94bWwgdmVyc2lobg...The peffered label role that you want to the result to be filtered
http://www.xbrl.org/2003/role/labelThe preferred language, default is nl.
nlOK
Bad Request
Unauthorized
Download file by file ID.
Please enter token
The ID of the file to be downloaded.
38caa766-9dcd-4681-a955-cb3d9028b18fName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
Bad Request
Unauthorized
File not found.
No content
Retrieve release information by release ID.
Please enter token
Release ID
89Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Deliver the XBRL report (.xbrl/.ixbrl) to the gateway known as SBR Nexus (NL) for delivery to the regulatory authority.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The name of XBRL instance document.
Test instance.xbrlThe content of the instance document, as Base64 formatted string.
PD94bW....The business number of the reported entity.
8525..The relevant message type for the deposit.
InkomstenbelastingThe name of the receiving bank.
The bank you want to send reportThe ID of the receiving bank.
The ID of the target bankID-ontvanger
ID-ontvangerThe type of sender (intermediar, accountant etc).
IntermediarMandatory when "System certificate" is used.
8525.When not provided the default system certificate will be used.
https://api-certp..OK
Bad Request
Unauthorized
Gets all the message types appropriate for the delivery process according to filters applied (SBR Nexus/Digipoort)(NL)
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The preffered portal (SBR Nexus/Digipoort)
DigipoortRelevant taxonomy
http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsdOK
Bad Request
Unauthorized
Generate an XBRL report (.xbrl) from xBRL-CSV-structured data file containing the reporting data.
For each of the functionality where in our API is produced result file we produce hash of the file that identifies the contents of the file.
User can validate the hash value in hash validation functionality and to know if any changes are applied.
By default the file hash is disabled, but it can be controlled from the dropdown below.
Response body will be for example:
{
"InstanceContentBase64": "JVBERxLjQKMSAw...",
"TaxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"FactsCount": 4,
"TuplesCount": 3,
"UnitsCount": 2,
"ContextsCount": 1,
"hashResult": {
"InstanceContentBase64_Hash_Result": "nKDBo115PBhw3U3Y= "
}
}
Please enter token
Optional. Specifies whether to have a hashcode included in the output. By default the value is false.
falseRequired if isHashed is true. Specifies the name of the package.
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Invite a user to the platform by email address.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve the latest status overview of an delivered XBRL report at Digipoort.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The ID of the delivered XBRL instance.
a06d0542-2...The ID of the certificate.
https://api-certp...OK
Bad Request
Unauthorized
Generate mapping, based on AI analytics, of the unstrucutred import source and a taxonomy.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Generate hash code for a reporting package and outputs it in JSON format for all file enclosed in the package.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The file content represented as Base64 string
UEsDBBQ...The name of the file.
My report.xbrThe extension of the file.
.xbrOK
Bad Request
Unauthorized
Retrieve taxonomy defintion structure based on the entrypoint ID.
Please enter token
The taxonomy entry point id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Add message types (delivery) to the system by Excel structure. It stores only the non-existing records. Admin functionality only.
Please enter token
The shhet to be processed.
1The rows to be skipped.
3Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
A JSON object with detailed description of actions performed.
Bad Request
Unauthorized
Deletes the document to chat with.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Generate an XBRL report (.xbrl) from xBRL-CSV-structured data file containing the reporting data.
For each of the functionality where in our API is produced result file we produce hash of the file that identifies the contents of the file.
User can validate the hash value in hash validation functionality and to know if any changes are applied.
By default the file hash is disabled, but it can be controlled from the dropdown below.
Response body will be for example:
{
"InstanceContentBase64": "JVBERxLjQKMSAw...",
"TaxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"FactsCount": 4,
"TuplesCount": 3,
"UnitsCount": 2,
"ContextsCount": 1,
"hashResult": {
"InstanceContentBase64_Hash_Result": "nKDBo115PBhw3U3Y= "
}
}
Please enter token
Optional. Specifies whether to have a hashcode included in the output. By default the value is false.
falseName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Generate report extension package based on taxonomy metadata and taxonomy extension elements (extension linkroles, extension concepts, extension arcs, extension labels and extension references), instance data (language, entity identifier, entity scheme, unit, period, decimals and data rows) and package metadata (name, identifier, description, version, report package language, publisher, publisher uri, publisher country, report package name, report base64 content, report name, entrypoint, base64 zip files, base64 report package json). For each of the functionality where in our API is produced result file we produce hash of the file that identifies the contents of the file. User can validate the hash value in hash validation functionality and to know if any changes are applied. By default the file hash is disabled, but it can be controlled from the dropdown below. Response body will be for example:
{
"Content": "JVBERxLjQKMSAw...",
"ReportingPackageHash": "nKDBo115PBhw3U3Y= "
}
Please enter token
falseName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve all properties of an file.
Please enter token
The ID of the preferred file
063be713-f...Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Get file history by file ID.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
ID of the file history.
dbe33c92-8...ID of the file.
063be713-f...Name of the action (delivery, rendering).
DownloadedDate time of the action performed.
2019-05-20OK
No content
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
file id (UUID) or instance content as base64 string
PD94bWwgdmVyc2lvbj...Bad Request
Unauthorized
Add message types (delivery) to the system by JSON structure. It stores only the non-existing records. Admin functionality only.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
A JSON object with detailed description of actions performed.
Bad Request
Unauthorized
Retrieve one of the properties of an file (for example for number of facts from a XBRL report).
Please enter token
Filters to be applied.
372609e8-af2f-43ac-9Filters to be applied.
shareName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Save the properties of an file (for example for number of facts from a XBRL report).
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
File size.
063be713...ID of the action.
91063921-5...Name of action.
NumberOfFactsActual value.
2OK
Bad Request
Unauthorized
Remove the properties of an file (for example for number of facts from a XBRL report).
Please enter token
Property to be deleted.
372609e8-af2f-43ac-9Property to be deleted.
shareName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Gives the list of certificates owned by the user defined by the user email.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Upload certificate to the platform in .pfx or .p12 format.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
B63E7C115FA...My passwordMy first certificate[email protected]DigipoortOK
Bad Request
Unauthorized
Delete certificate from the platform.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
No content
The reson why the certificate could not be deleted.
Unauthorized
Compare two instances and show the difference between them.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy presentation structure based on the entrypoint ID.
Please enter token
The taxonomy entry point id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Download multiple files from the platform by ID.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
Bad Request
Unauthorized
Deliver the XBRL report (.xbrl/.ixbrl) to the gateway known as Digipoort (NL) for delivery to the regulatory authority.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
When not provided the default system certificate will be used.
https://api-certp...The name of XBRL instance document.
Test file.xbrlThe content of the instance document, as Base64 formatted string.
PD94bWwgdmVyc...The business number of the reported entity.
5858..The relevant message type for the deposit.
JaarrekeningThe regulator to which the instance should be deposited.
KvKThe type of sender (Accountant, Intermediar).
IntermediarOK
Bad Request
Unauthorized
Retieve list of link roles based on the entrypoint ID provided.
Please enter token
The taxonomy entry point id (UUID)
The page number of results. Optional parameter, if not provided the default value is 1.
The number of items per page, Optional parameter, if not provided the default value is 10
Filters the result link roles by name. Optional, if not provided the link roles list will not be filtered by name.
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Upload a (large) file to the platform.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
PD94bWwgdmVyc2lvbj0...My file.xbrlOK
Bad Request
Unauthorized
Add a new taxonomy to the SemanysNext platform by taxonomy package.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Accepted
Bad Request
Unauthorized
Retrieve taxonomy information by taxonomy ID in CSV format.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
nlhttp://www.kvk.nl/kvk-idINF123456EUROK
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve all the message types appropriate for the delivery process for both portals SBR Nexus and Digipoort.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Delete message type (delivery module) by ID from the platform. Admin functionality only.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Bad Request
Unauthorized
Retrieve taxonomy content in xBRL-CSV (.csv + .JSON) as an archive package.
Please enter token
The taxonomy entry point id (UUID).
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
nlhttp://www.kvk.nl/kvk-idINF123456EUROK
Bad Request
Unauthorized
Retrieve list of concepts based on the entrypoint ID provided.
Please enter token
The taxonomy entry point id (UUID)
The page number of results. Optional parameter, if not provided the default value is 1.
The number of items per page, Optional parameter, if not provided the default value is 10
Filters the result concepts by name. Optional, if not provided the concept list will not be filtered by name.
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy parameters by entrypoint URL (SBR-NL).
Please enter token
The taxonomy entrypoint.
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy parameters by entrypoint ID (SBR-NL).
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Set the role of a user on the platform. Admin functionality only.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The user's email which role is going to be changed.
^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$The user's role values range from 1 to 5: 1 for admin, 2 for manager, 3 for user, 4 for guest and 5 for cc user.
OK
Bad Request
Unauthorized
Generate hash code for a (single) file.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The file content represented as Base64 string
UEsDBBQ...The name of the file.
My report.xbrThe extension of the file.
.xbrOK
Bad Request
Unauthorized
Retrieve all taxonomy tables by entrypoint ID.
Please enter token
Job id provided by '/tables' endpoint
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Accepted
Bad Request
Unauthorized
Generate an JSON output file based on the value available in an digital report in XBRL format.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Taxonomy entrypoint
http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsdfile id (UUID) or instance content as base64 string
PD94bWwgdmVyc2lvbj...OK
Bad Request
Unauthorized
Retrieve taxonomy base set presentation structure by the base-set ID.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Create taxonomy report package. For each of the functionality where in our API is produced result file we produce hash of the file that identifies the contents of the file. User can validate the hash value in hash validation functionality and to know if any changes are applied. By default the file hash is disabled, but it can be controlled from the dropdown below. Response body will be for example:
{
"zipContentBase64": "JVBERxLjQKMSAw...",
"hashResult": {
"Hash_Result": "nKDBo115PBhw3U3Y= "
}
}
Please enter token
Specifies whether to have a hashcode included in the output. By default the value is false
falseName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
file id (UUID) or instance content as base64 string
PD94bWwgdmVyc2lvbj...EsmaYear is optional parameter that has default value 2024. If you want to validate for 2023 you can send 2023 in the field.
Accepted
Bad Request
Unauthorized
Please enter token
Id of file used in caching and extracting to then retrieve linkroles from the extracted file
Extension taxonomy file type. Allowed filetypes: ".zip", ".xbri", ".xbr"
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy calculation structure based on the entrypoint ID.
Please enter token
The taxonomy entry point id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy content in xBRL-CSV (.csv + .JSON) for HTML placeholder mapping as an archive package.
Please enter token
The taxonomy entry point id (UUID).
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
nlhttp://www.kvk.nl/kvk-idINF123456EUROK
Bad Request
Unauthorized
Generate an XBRL report (.xbrl) from JSON-structured data file containing the reporting data.
For each of the functionality where in our API is produced result file we produce hash of the file that identifies the contents of the file.
User can validate the hash value in hash validation functionality and to know if any changes are applied.
By default the file hash is disabled, but it can be controlled from the dropdown below.
Response body will be for example:
{
"InstanceContentBase64": "JVBERxLjQKMSAw...",
"TaxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"FactsCount": 4,
"TuplesCount": 3,
"UnitsCount": 2,
"ContextsCount": 1,
"hashResult": {
"Hash_Result": "nKDBo115PBhw3U3Y= "
}
}
Please enter token
Optional. Specifies whether to have a hashcode included in the output. By default the value is false.
falseName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Taxonomy entrypoint
http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsdSpecify xml:lang attribute in 'xbrl' element
enReporting entity identifier
12345678A scheme URI for identifying business entities
http://www.kvk.nl/kvk-idDefault unit identifier. Used when no unit specified on data row level
iso4217:EURDefault reporting period as start date/end date in yyyy-MM-dd format. Used when no period specified on data row leve
2020-01-01/2020-12-31Default decimals for numeric facts. Used when no decimals specified on data row level. If omitted, default is 'INF'
INFThe name of the file.
My report.xbrlOK
Bad Request
Unauthorized
Retrieve job status or job result that includes filtered validation messages.
Please enter token
The validation job id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Accepted
Bad Request
Unauthorized
Uploads the digital report to chat with.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The PDF or XBRL file represented as Base64
PD94bWwgdmVyc...The name of your PDF document
Annual report.pdfOK
Bad Request
Unauthorized
Please enter token
Id of file used in caching and extracting to then retrieve linkroles from the extracted file
Extension taxonomy file type. Allowed filetypes: ".zip", ".xbri", ".xbr"
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Returns a PDF results based on the HTML content provided.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
The reason for operaion failure.
Unauthorized
Retrieve the list of files as ID's within your domain.
Please enter token
IDs of the files to be returned.
["38caa766-9dcd-4681-a955-cb3d9028b18f","963be853-fdcd-4681-a955-cb3d9028b18f"]Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Gives the list of files owned by the user defined by the user email.
Please enter token
Whether to include the history for each of the files.
falseWhether to include the properties for each of the files.
falseName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Upload a file to the platform.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
PD94bWwgdmVyc2lvbj0...[email protected]My file.xbrlThe ID of the file ("38caa766-9dcd-4681-a955-cb3d9028b18f")
The reason why file could not be uploaded, represented as string.
Unauthorized
File not found.
Unsupported file type.
Delete one or more file from the platform by ID.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The files were successfully deleted.
Delete files failed.
Unauthorized
Retrieve all taxonomy tables by entrypoint ID.
Please enter token
The taxonomy entry point id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
Accepted
Bad Request
Unauthorized
Retrieve the set of taxnomy schema based on the reporting entrypoint that is provided.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Compare two inline files and show the difference between them.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Validate the Report Package (XBRL inline report and extension taxonomy) against the ESMA/ESEF conformance suite.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
file id (UUID) or instance content as base64 string
PD94bWwgdmVyc2lvbj...EsmaYear is optional parameter that has default value 2024. If you want to validate for 2023 you can send 2023 in the field.
Accepted
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The content of the instance document, as Base64 formatted string. Must be valid CT600 form.
PD94bWwgdmVyc...OK
Bad Request
Unauthorized
Retrieve taxonomy table of content (TOC) by entrypoint URL.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy table of content (TOC) by entrypoint ID.
Please enter token
The taxonomy entry point id (UUID).
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve the list of taxonomy entrypoints available on the SemansysNext platform.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve based on the taxonomy ID the entrypoint details and meta data related to it.
Please enter token
The taxonomy entry point id (UUID).
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Generate taxonomy extension based on taxonomy metadata information and taxonomy extension elements (extension linkroles, extension concepts, extension arcs, extension labels and extension references).
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve the latest status overview of an delivered XBRL report at SBR Nexus.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
The ID of the delivered XBRL instance
BTP-210...When not provided the default system certificate will be used.
https://api-certp...Mandatory when "System certificate" is used.
8525...OK
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Download documentation by file ID.
Please enter token
The ID of file to be downloaded.
38caa766-9dcd-4681-a955-cb3d9028b18fName of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
No content
Bad Request
Unauthorized
No content
Processes an XBRL report (.xbrl) and analyzes its balance sheet and enables various views (tables and graphs) of the data.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Retrieve taxonomy concept node presentation structure by the base-set ID.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
Add a new taxonomy to the SemanysNext platform by URL.
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
063be713-fdcd-4681-a955-cb3d9028b18fhttp://www.nltaxonomie.nl/nt14/bzk/20191211/entrypoints/bzk-rpt-wnt-verantwoordingsmodel-2019.xsd20191211["nl"]NL2019-11-07T00:00:00Znt14http://www.nltaxonomie.nl20191107["SBR Programma"]publicAccepted
Bad Request
Unauthorized
Retrieve job status or job result based on the ID.
Please enter token
The validation job id (UUID)
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Accepted
Bad Request
Unauthorized
Please enter token
Name of the application to integrates with API’s to Semansys.Next.
Contract owner (organization) name that have embedded the API’s.
Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.
Customer (organization) name (ie. accounting firm, intermediary, ....).
Business Identification Number (BIN) of the customer.
Client (organization) name of the customer of the accounting firm, intermediary...
Business Identification Number (BIN) of the client.
OK
Bad Request
Unauthorized
No content
No content
No content
No content
OK
No content
No content
No content
No content
No content
OK
No content
POST /input-import/instance/csv-import HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/octet-stream
Accept: */*
Content-Length: 8
"binary"{
"instanceContentBase64": "JVBERxLjQKMSAw...",
"taxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"factsCount": 3,
"tuplesCount": 3,
"unitsCount": 6,
"contextsCount": 5
}POST /input-import/instance/generation-ai HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 914
{
"conceptElements": [
{
"name": "string",
"concept": "string",
"period": "string",
"periodType": "string",
"unit": "string",
"value": "string",
"confidence": 0,
"typeQName": "string",
"typedMembers": [
{
"dimension": "string",
"member": "string",
"isTypedMember": true,
"contextElement": "string",
"dimensionLabel": "string",
"memberLabel": "string",
"dimensionLabelCollection": [
{
"label": "string",
"language": "string",
"labelRole": "string",
"conceptId": "string"
}
],
"memberLabelCollection": [
{
"label": "string",
"language": "string",
"labelRole": "string",
"conceptId": "string"
}
]
}
],
"explicitMembers": [
{
"dimension": "string",
"value": "string",
"members": [
"string"
]
}
],
"scenarioContent": [
"string"
],
"enumerations": [
{
"name": "string",
"labels": [
{
"lang": "string",
"role": "string",
"xLinkLabel": "string",
"labelText": "string"
}
]
}
]
}
],
"entityIdentifier": "string",
"entityScheme": "string",
"schemaRef": "string",
"decimals": "string",
"unit": "string",
"period": "string",
"lang": "string"
}{
"instanceContentBase64": "JVBERxLjQKMSAw...",
"taxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"factsCount": 3,
"tuplesCount": 3,
"unitsCount": 6,
"contextsCount": 5
}POST /taxonomy/report-extension HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 3636
{
"extensionsData": {
"taxonomyExtensionMetaData": {
"targetNamespaceURI": "http://semansys.com//nlgaap-micro-ext.xsd",
"namespacePrefix": "extPr",
"baseTaxonomyEntryPoint": "http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsd"
},
"extensionLinkRoles": [
{
"id": "TestLinkRole",
"definition": "Definition for presentation role",
"usedOnPresentation": true,
"usedOnCalculation": false,
"usedOnDefinition": false
}
],
"extensionConcepts": [
{
"id": "extPr:Extensionconceptlabel",
"name": "Extensionconceptlabel",
"dataType": "xbrli:stringItemType",
"dataTypeNamespace": "http://www.xbrl.org/2003/instance",
"periodType": "instant",
"abstract": false,
"prefix": null,
"nillable": true,
"balance": null,
"schemaLocation": "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"
}
],
"extensionArcs": [
{
"usedOn": "presentationArc",
"id": "kvk-lr_BalanceSheetMicroEntities",
"role": "urn:kvk:linkrole:balance-sheet-micro-entities",
"arcrole": "http://www.xbrl.org/2003/arcrole/parent-child",
"from": "http://www.nltaxonomie.nl/nt18/jenv/20231213/dictionary/jenv-bw2-data.xsd#jenv-bw2-i_Equity",
"to": "extPr_Extensionconceptlabel",
"isProhibition": false,
"priority": 0,
"order": 1,
"weight": 0
}
],
"labels": [
{
"label": "ExtensionConceptLabel",
"language": "en",
"labelRole": "http://www.xbrl.org/2008/role/label-extended",
"conceptId": "extPr_Extensionconceptlabel"
}
],
"references": []
},
"instanceData": {
"schemaRef": "http://semansys.com//nlgaap-micro-ext.xsd",
"lang": "en",
"entityIdentifier": "12345678",
"entityScheme": "https://test-next.semansys.com/",
"unit": "iso4217:EUR",
"period": "2023-01-01/2023-12-31",
"decimals": "0",
"dataRows": [
{
"value": "Voor",
"concept": "jenv-bw2-i:BalanceSheetBeforeAfterAppropriationResults",
"conceptNamespaceUri": null,
"unit": null,
"scenarioContent": [
"jenv-bw2-dim:FinancialStatementsTypeAxis#jenv-bw2-dm:SeparateMember",
"jenv-bw2-dim:BasisOfPreparationAxis#jenv-bw2-dm:CommercialMember"
],
"segmentContent": null,
"decimals": null,
"period": "2023-01-01/2023-12-31",
"tupleUniqueId": "",
"tupleConceptIds": {}
},
{
"value": "100",
"concept": "jenv-bw2-i:Assets",
"conceptNamespaceUri": null,
"unit": "EUR",
"scenarioContent": [
"jenv-bw2-dim:FinancialStatementsTypeAxis#jenv-bw2-dm:SeparateMember",
"jenv-bw2-dim:BasisOfPreparationAxis#jenv-bw2-dm:CommercialMember"
],
"segmentContent": null,
"decimals": "0",
"period": "2023-12-31",
"tupleUniqueId": "",
"tupleConceptIds": {}
},
{
"value": "200",
"concept": "jenv-bw2-i:Assets",
"conceptNamespaceUri": null,
"unit": "EUR",
"scenarioContent": [
"jenv-bw2-dim:FinancialStatementsTypeAxis#jenv-bw2-dm:SeparateMember",
"jenv-bw2-dim:BasisOfPreparationAxis#jenv-bw2-dm:CommercialMember"
],
"segmentContent": null,
"decimals": "0",
"period": "2022-12-31",
"tupleUniqueId": "",
"tupleConceptIds": {}
},
{
"value": "300",
"concept": "extPr:Extensionconceptlabel",
"conceptNamespaceUri": null,
"unit": "EUR",
"scenarioContent": [
"jenv-bw2-dim:FinancialStatementsTypeAxis#jenv-bw2-dm:SeparateMember",
"jenv-bw2-dim:BasisOfPreparationAxis#jenv-bw2-dm:CommercialMember"
],
"segmentContent": null,
"decimals": null,
"period": "2023-12-31",
"tupleUniqueId": "",
"tupleConceptIds": {}
}
]
},
"packageData": {
"name": "TestPackage",
"identifier": "123456",
"description": "Report extension description",
"version": "20230831",
"reportPackageLanguage": "en",
"publicationDate": "2023-08-23",
"publisher": "Test publisher",
"publisherUrl": "https://www.semansys.com/xbrl/2023",
"publisherCountry": "NL",
"reportPackageName": null,
"reportBase64Content": null,
"reportName": "TestReportName",
"entrypoints": [
{
"name": "",
"description": "entrypoint description",
"version": "20230831",
"entryPointDocument": {
"href": "http://semansys.com//nlgaap-micro-ext.xsd"
},
"languages": [
"en",
"nl"
]
}
],
"base64ZipFiles": null,
"base64ReportPackageJson": null
}
}SlZCRVJ4TGpRS01TQXcuLi4=POST /report-package HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 457
{
"name": "text",
"identifier": "text",
"description": "text",
"version": "text",
"reportPackageLanguage": "text",
"publicationDate": "text",
"publisher": "text",
"publisherUrl": "text",
"publisherCountry": "text",
"reportPackageName": "text",
"reportBase64Content": "text",
"reportName": "text",
"entrypoints": [
{
"name": "text",
"description": "text",
"version": "text",
"entryPointDocument": {
"href": "text"
},
"languages": [
"text"
]
}
],
"base64ZipFiles": "text",
"base64ReportPackageJson": "text"
}{
"zipContentBase64": "JVBERxLjQKMSAw..."
}POST /input-import/instance/generation HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 816
{
"schemaRef": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"lang": "en",
"entityIdentifier": "12345678",
"entityScheme": "http://www.kvk.nl/kvk-id",
"unit": "iso4217:EUR",
"period": "2020-01-01/2020-12-31",
"decimals": "INF",
"dataRows": [
{
"value": "600000",
"concept": "jenv-bw2-i:IntangibleAssets",
"conceptNamespaceUri": "https://www.xbrl.org/2008/reference",
"unit": "iso4217:EUR",
"scenarioContent": [
"jenv-bw2-dim:BasisOfPreparationAxis#jenv-bw2-dm:CommercialMember",
"jenv-bw2-dim:FinancialStatementsTypeAxis#jenv-bw2-dm:SeparateMember"
],
"segmentContent": [
"Segment information here"
],
"decimals": "INF",
"period": "2020-01-01/2020-12-31",
"tupleUniqueId": "tuple-123",
"tupleConceptIds": {
"additionalProp1": "value1",
"additionalProp2": "value2",
"additionalProp3": "value3"
}
}
]
}{
"instanceContentBase64": "JVBERxLjQKMSAw...",
"taxonomyEntrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"factsCount": 3,
"tuplesCount": 3,
"unitsCount": 6,
"contextsCount": 5
}{
"answer": "The document is a financial report for last year. The report includes information about the company..."
}POST /reportchat/chat HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 103
{
"documentId": "155c0585-8309-40b4-8de3-fd0951021d80",
"message": "Provide me with summary of Report.pdf"
}POST /customer-corner/file/upload-big-file HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 164
{
"userId": "[email protected]",
"fileName": "My file.xbrl",
"file": {
"data": "PD94bWwgdmVyc2lvbj0...",
"fileNameNoPath": "My file.xbrl",
"offset": 1,
"firstChunk": true,
"size": 1
}
}POST /customer-corner/product-files HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 357
{
"author": "[email protected]",
"releaseId": "89",
"type": "application (.exe)",
"kind": "Manual",
"createdOn": "2020-01-01/2020-12-31",
"isPublic": true,
"domains": [
"text"
],
"file": {
"data": "PD94bWwgdmVyc2lvbj0...",
"fileNameNoPath": "My file.xbrl",
"offset": 1,
"firstChunk": true,
"size": 1
},
"name": "My test manual",
"description": "Useful guide for new SemansysNext features"
}DELETE /customer-corner/product-files/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
GET /customer-corner/users HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
"text"
]POST /customer-corner/users HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 106
"http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsd"{
"ANY_ADDITIONAL_PROPERTY": [
"text"
]
}POST /instance/pivot HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 97
{
"content": "PD94bWwgdmVyc2lobg...",
"label": "http://www.xbrl.org/2003/role/label",
"language": "nl"
}GET /customer-corner/file/{id}/download HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
GET /customer-corner/product-files/release/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"author": "[email protected]",
"releaseId": "89",
"size": 9122,
"type": ".xbrl",
"kind": "manual",
"sha256": "620DE86..",
"createdOn": "2021-12-21T05:48:57.253Z",
"isPublic": true,
"domains": [
"gmail.com",
"semansys.com"
],
"name": "CoC rep...",
"description": "My first manual."
}
]{
"aanleverResponse": {
"kenmerk": "dacc9159-d...",
"berichtsoort": "Jaarrekening",
"aanleverkenmerk": "84-c85...",
"eerderAanleverkenmerk": null,
"tijdstempelAangeleverd": "2021-09-02T0",
"identiteitBelanghebbende": {
"nummer": "58589163",
"type": "kvk"
},
"rolBelanghebbende": "Intermediair",
"identiteitOntvanger": {
"nummer": "0000000100...",
"type": "OIN"
},
"rolOntvanger": null,
"autorisatieAdres": "http://gee...",
"statuscode": null,
"tijdstempelStatusSpecified": true,
"statusomschrijving": null,
"statusFoutcode": null,
"statusdetails": null,
"identiteitAanleveraar": {
"nummer": "0000000100...",
"type": "OIN"
},
"softwarePakket": null
},
"errorMessage": "text",
"errorCode": "text"
}POST /delivery/sbr-nexus HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 392
{
"fileName": "Test instance.xbrl",
"content": "PD94bW....",
"identifier": "8525..",
"messageType": "Inkomstenbelasting",
"nameOfStakeholder": "The bank you want to send report",
"idOfStakeholder": "The ID of the target bank",
"typeOfStakeholder": "ID-ontvanger",
"typeOfSender": "Intermediar",
"idOfSupplier": "8525.",
"certificateId": "https://api-certp..",
"attachments": [
{
"name": "text",
"content": "Ynl0ZXM="
}
]
}[
{
"name": "Jaarrekening",
"epDescription": "Jaarverantwoording 2020 NLGAAP - middelgrote rechtspersonen",
"receivers": [
{
"name": "KVK",
"identityType": "ID-ontvanger",
"identityNumber": "00000000123456780000"
}
]
}
]POST /customer-corner/delivery/messages/get-all-with-filter HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 148
{
"portal": "Digipoort",
"entrypoint": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd"
}POST /customer-corner/send HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 49
{
"email": "text",
"invitedBy": "text",
"role": "text"
}{
"xmlDoc": "Ynl0ZXM=",
"originalXmlDoc": "Ynl0ZXM=",
"irMark": "text"
}POST /hmrc/build-ct600 HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 1081
{
"companyName": "Company name",
"reference": "8596148860",
"periodCovered": {
"from": "2024-09-01T00:00:00",
"to": "2024-10-01T00:00:00"
},
"chargeableProfits": {
"currency": 1,
"value": 0
},
"taxChargeable": {
"currency": 1,
"value": 0
},
"netCorporationTaxChargeable": {
"currency": 1,
"value": 0
},
"taxPayable": {
"currency": 1,
"value": 0
},
"profitsBeforeOtherDeductions": {
"currency": 1,
"value": 0
},
"profitsBeforeDonationsAndGroupRelief": {
"currency": 1,
"value": 0
},
"totalReliefsAndDeductions": {
"currency": 1,
"value": 0
},
"lossesBroughtForward": {
"currency": 1,
"value": 0
},
"netProfits": {
"currency": 1,
"value": 0
},
"financialYearProfit": {
"currency": 1,
"value": 0
},
"financialYearTaxRate": 0,
"financialYearTax": {
"currency": 1,
"value": 0
},
"total": {
"currency": 1,
"value": 0
},
"accounts": {
"itemElementName": 1,
"noAccountsReason": 3
},
"computations": {
"nocomputationsReason": null,
"itemElementName": 2
},
"declaration": {
"acceptDeclaration": true,
"name": "SDASDAD",
"status": "asfsffdsfasd"
},
"attachedFiles": {
"filename": "file.xhtml",
"value": "SlZCRVJ4TGpRS01TQXcuLi4=",
"itemsElementName": 1
},
"returnType": 1,
"sender": 2,
"companyType": 0,
"utrValue": "8596148860"
}{
"getStatussenProcesResponse": {
"getStatussenProcesReturn": [
{
"kenmerk": "text",
"identiteitBelanghebbende": {
"nummer": "58589163",
"type": "kvk"
},
"statuscode": "text",
"tijdstempelStatus": "2025-12-13T19:19:17.984Z",
"statusomschrijving": "text",
"statusFoutcode": {
"foutcode": "text",
"foutbeschrijving": "text"
},
"statusdetails": "text"
}
]
},
"errorMessage": "text",
"errorCode": "text"
}POST /status/digipoort HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 69
{
"identifier": "a06d0542-2...",
"certificateId": "https://api-certp..."
}[
{
"name": "text",
"concept": "text",
"period": "text",
"periodType": "text",
"unit": "text",
"value": "text",
"confidence": 1,
"typeQName": "text",
"typedMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"explicitMembers": [
{
"dimension": "text",
"value": "text",
"members": [
"text"
]
}
],
"scenarioContent": [
"text"
],
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
]
}
]POST /input-import/instance/reported-facts-ai HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 271
{
"entrypointId": "text",
"language": "text",
"pdfContentBase64": "text",
"currentStartDate": "text",
"currentEndDate": "text",
"previousStartDate": "text",
"previousEndDate": "text",
"nonTablePeriodParameters": [
{
"name": "text",
"startDate": "text",
"endDate": "text",
"instantDate": "text"
}
]
}{
"hashResult": {
"reportingPackageHash": "nKDBo115PBhw3U3Y=",
"isReportingPackageHashValid": "Invalid",
"fileList": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
],
"folderStructure": {
"name": "My folder",
"subFolders": [
{
"name": "My folder",
"subFolders": [
"[Circular Reference]"
],
"files": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
]
}
],
"files": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
]
}
}
}POST /input-import/hash-creation HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 84
{
"idOrBase64Content": "UEsDBBQ...",
"fileName": "My report.xbr",
"fileExtension": ".xbr"
}POST /taxonomy/entrypoints/{id}/definition HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"taxonomyEntrypoint": "text",
"baseSets": [
{
"roleType": "text",
"arcRoleType": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"nodes": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
"[Circular Reference]"
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"nodeReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"hasChildren": true
}
],
"baseSetsReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true,
"arcRoleType": "text"
}
]
}http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdPOST /customer-corner/delivery/messages/upload-excel/{sheetNumber}/{skipRows} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/octet-stream
Accept: */*
Content-Length: 8
"binary"DELETE /reportchat/delete/{documentId} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
Your data has been processed successfullyGET /customer-corner/file/{id}/history HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"id": "dbe33c92-8...",
"fileId": "063be713-f...",
"action": "Downloaded",
"atTime": "2019-05-20",
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}POST /customer-corner/file/history HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 184
{
"id": "dbe33c92-8...",
"fileId": "063be713-f...",
"action": "Downloaded",
"atTime": "2019-05-20",
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}{
"code": "BadRequest",
"message": "A brief human-readable message",
"description": "More detailed human-readable error description"
}POST /customer-corner/report-package-tree HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 63
{
"idOrBase64Content": "PD94bWwgdmVyc2lvbj...",
"fileName": "text"
}http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdPOST /customer-corner/delivery/messages/upload-json HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/octet-stream
Accept: */*
Content-Length: 8
"binary"trueGET /customer-corner/instance/properties HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]POST /customer-corner/instance/properties HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 79
[
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]DELETE /customer-corner/instance/properties HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
trueYour data has been processed successfullyGET /customer-corner/certificate?userEmail=text HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"id": "https://portal...",
"userId": "[email protected]",
"name": "My first certificate",
"dbName": "My first db certificate name",
"type": "Digipoort"
}
]POST /customer-corner/certificate HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 131
{
"content": "B63E7C115FA...",
"password": "My password",
"name": "My first certificate",
"userEmail": "[email protected]",
"type": "Digipoort"
}DELETE /customer-corner/certificate HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 106
"http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsd"{
"validationType": "Compare",
"compareResult": "Differences found.",
"messages": [
{
"category": "text",
"type": "text",
"messageText": "text",
"pair": {
"first": {
"arcRole": "text",
"contextId": "text",
"contextRef": "text",
"continuationFrom": "text",
"decimals": "text",
"dimensionDetailsList": [
{
"dimensionName": "text",
"member": "text",
"dimensionType": "text"
}
],
"endDate": "text",
"escape": "text",
"extendedXLinkType": "text",
"factName": "text",
"factValue": "text",
"footnoteId": "text",
"footnoteRefs": "text",
"footnoteValue": [
"text"
],
"footnoteRole": "text",
"format": "text",
"fromRefs": "text",
"id": "text",
"identifierContent": "text",
"identifierScheme": "text",
"instantDate": "text",
"linkRole": "text",
"measurement": "text",
"name": "text",
"order": "text",
"periodType": "text",
"precision": "text",
"scale": "text",
"sign": "text",
"startDate": "text",
"target": "text",
"title": "text",
"toRefs": "text",
"tupleID": "text",
"tupleRef": "text",
"unitId": "text",
"unitRef": "text",
"source": "text",
"elementType": 0,
"taxonomyUri": "text",
"namespaceUri": "text",
"namespacePrefix": "text"
},
"second": {
"arcRole": "text",
"contextId": "text",
"contextRef": "text",
"continuationFrom": "text",
"decimals": "text",
"dimensionDetailsList": [
{
"dimensionName": "text",
"member": "text",
"dimensionType": "text"
}
],
"endDate": "text",
"escape": "text",
"extendedXLinkType": "text",
"factName": "text",
"factValue": "text",
"footnoteId": "text",
"footnoteRefs": "text",
"footnoteValue": [
"text"
],
"footnoteRole": "text",
"format": "text",
"fromRefs": "text",
"id": "text",
"identifierContent": "text",
"identifierScheme": "text",
"instantDate": "text",
"linkRole": "text",
"measurement": "text",
"name": "text",
"order": "text",
"periodType": "text",
"precision": "text",
"scale": "text",
"sign": "text",
"startDate": "text",
"target": "text",
"title": "text",
"toRefs": "text",
"tupleID": "text",
"tupleRef": "text",
"unitId": "text",
"unitRef": "text",
"source": "text",
"elementType": 0,
"taxonomyUri": "text",
"namespaceUri": "text",
"namespacePrefix": "text"
}
}
}
],
"htmlContent": "base64 content"
}POST /instance/compare HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"filesToBeCompared": {
"master": "base64 content",
"child": "base64 content"
}
}{
"taxonomyEntrypoint": "text",
"baseSets": [
{
"roleType": "text",
"arcRoleType": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"nodes": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
"[Circular Reference]"
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"nodeReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"hasChildren": true
}
],
"baseSetsReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true,
"arcRoleType": "text"
}
]
}POST /taxonomy/entrypoints/{id}/presentation HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 22
{
"linkRoles": [
"text"
]
}POST /customer-corner/file/multiple HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 79
[
"063be713-fdcd-4681-a955-cb3d9028b18f",
"963be853-fdcd-4681-a955-cb3d9028b18f"
]{
"aanleverResponse": {
"kenmerk": "dacc9159-d...",
"berichtsoort": "Jaarrekening",
"aanleverkenmerk": "84-c85...",
"eerderAanleverkenmerk": null,
"tijdstempelAangeleverd": "2021-09-02T0",
"identiteitBelanghebbende": {
"nummer": "58589163",
"type": "kvk"
},
"rolBelanghebbende": "Intermediair",
"identiteitOntvanger": {
"nummer": "0000000100...",
"type": "OIN"
},
"rolOntvanger": null,
"autorisatieAdres": "http://gee...",
"statuscode": null,
"tijdstempelStatusSpecified": true,
"statusomschrijving": null,
"statusFoutcode": null,
"statusdetails": null,
"identiteitAanleveraar": {
"nummer": "0000000100...",
"type": "OIN"
},
"softwarePakket": null
},
"errorMessage": "text",
"errorCode": "text"
}POST /delivery/digipoort HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 256
{
"certificateId": "https://api-certp...",
"fileName": "Test file.xbrl",
"content": "PD94bWwgdmVyc...",
"identifier": "5858..",
"messageType": "Jaarrekening",
"nameOfStakeholder": "KvK",
"typeOfSender": "Intermediar",
"attachments": [
{
"name": "text",
"content": "Ynl0ZXM="
}
]
}{
"count": 1,
"taxonomyLinkRoles": [
"text"
]
}GET /taxonomy/{id}/link-roles HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdPOST /customer-corner/file/chunk HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 103
{
"data": "PD94bWwgdmVyc2lvbj0...",
"fileNameNoPath": "My file.xbrl",
"offset": 1,
"firstChunk": true,
"size": 1
}POST /taxonomy/package HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 103
{
"id": "text",
"packageBase64Content": "text",
"packageName": "text",
"applyRewriteRules": true,
"type": "text"
}{
"taxonomy": "text",
"language": "text",
"entitySchema": "text",
"decimals": "text",
"entityIdentifier": "text",
"unit": "text",
"concepts": [
{
"uniqueId": "text",
"name": "text",
"label": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"periodType": "text",
"period": "text",
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
]
}
],
"csvDelimiter": "text"
}POST /taxonomy/entrypoints/{id}/csv HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 272
{
"language": "nl",
"entitySchema": "http://www.kvk.nl/kvk-id",
"decimals": "INF",
"entityIdentifier": "123456",
"unit": "EUR",
"periods": [
{
"name": "text",
"startDate": "text",
"endDate": "text",
"instantDate": "text"
}
],
"parameters": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"csvDelimiter": "text"
}{
"message": "text",
"acceptedTime": "2025-12-13T19:19:17.984Z"
}POST /status/hmrc HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 52
{
"correlationId": "476D11F21A004A4DBAD35E1830291D0D"
}GET /customer-corner/delivery/messages HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"portal": "text",
"xbrlSupported": true,
"xmlSupported": true,
"receivers": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"identityType": "text",
"identityNumber": "text",
"messageId": "123e4567-e89b-12d3-a456-426614174000"
}
],
"entryPoints": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"description": "text",
"entrypoint": "text",
"dateFrom": "text",
"dateTo": "text",
"messageId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}DELETE /customer-corner/delivery/messages/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdbinaryPOST /taxonomy/entrypoints/{id}/csv-zip HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 272
{
"language": "nl",
"entitySchema": "http://www.kvk.nl/kvk-id",
"decimals": "INF",
"entityIdentifier": "123456",
"unit": "EUR",
"periods": [
{
"name": "text",
"startDate": "text",
"endDate": "text",
"instantDate": "text"
}
],
"parameters": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"csvDelimiter": "text"
}{
"count": 1,
"taxonomyConcepts": [
{
"uniqueId": "text",
"name": "text",
"namespaceUri": "text",
"dataType": "text",
"typeQName": "text",
"prefix": "text",
"periodType": "text",
"isAbstract": true,
"substitutionGroupType": "text",
"isDimension": true,
"isEnumeration": true,
"isNillable": true,
"balance": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
]
}
]
}GET /taxonomy/{id}/concepts HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
GET /taxonomy/entrypoints/parameters?schemaRef=text HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"name": "BasisOfPreparationParam",
"defaultValue": "Commercieel",
"options": [
{
"key": "Fiscaal",
"value": "jenv-bw2-dm:FiscalMember",
"labels": [
{
"lang": "de",
"value": "Fiskal"
}
]
}
],
"fact": "jenv-bw2-i:BasisOfPreparation",
"as": "QName"
}GET /taxonomy/entrypoints/{id}/parameters HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"name": "BasisOfPreparationParam",
"defaultValue": "Commercieel",
"options": [
{
"key": "Fiscaal",
"value": "jenv-bw2-dm:FiscalMember",
"labels": [
{
"lang": "de",
"value": "Fiskal"
}
]
}
],
"fact": "jenv-bw2-i:BasisOfPreparation",
"as": "QName"
}
]http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdPOST /customer-corner/user-role HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 25
{
"email": "text",
"role": 1
}{
"hashResult": {
"reportingPackageHash": "nKDBo115PBhw3U3Y=",
"isReportingPackageHashValid": "Invalid",
"fileList": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
],
"folderStructure": {
"name": "My folder",
"subFolders": [
{
"name": "My folder",
"subFolders": [
"[Circular Reference]"
],
"files": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
]
}
],
"files": [
{
"fileName": "My report.xbrl",
"fileHash": "11xrvYBwFw5htgf=",
"isFileHashValid": "Invalid",
"fileSize": "3.212890625",
"isFolder": true
}
]
}
}
}POST /input-import/hash-creation/single-file HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 84
{
"idOrBase64Content": "UEsDBBQ...",
"fileName": "My report.xbr",
"fileExtension": ".xbr"
}GET /taxonomy/entrypoints/tables/status/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"jobStatus": "text",
"startDateTime": "text",
"endDateTime": "text",
"tables": [
{
"id": "text",
"nSpace": "text",
"weTableModelTableSets": [
{
"weTableModelLabels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"weTableModelTable": [
{
"weTableModelHeaders": [
{
"axis": "text",
"weTableModelGroup": [
{
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"weTableModelGroupHeaders": [
{
"headerCells": [
{
"colSpan": "text",
"period": "text",
"concept": "text",
"scenarioContent": [
"text"
],
"label": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"headerCellConstraint": [
{
"aspect": "text",
"value": "text",
"concept": {
"name": "text",
"namespaceUri": "text",
"uniqueId": "text",
"typeQName": "text",
"type": "text",
"periodType": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"isFraction": true,
"isBoolean": true,
"isDate": true,
"isNumeric": true,
"isMonetary": true,
"isTypedDimension": true,
"isExplicitDimension": true,
"isEnumeration": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
]
}
}
]
}
]
}
]
}
]
}
],
"weTableModelRows": [
{
"id": "text",
"colSpan": 1,
"isTitle": true,
"isTotal": true,
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"factCells": [
{
"id": "text",
"decimals": "text",
"concept": "text",
"period": "text",
"unitRef": "text",
"factInstanceId": "text",
"scenarioContent": [
"text"
],
"constraints": [
{
"aspect": "text",
"value": "text",
"concept": {
"name": "text",
"namespaceUri": "text",
"uniqueId": "text",
"typeQName": "text",
"type": "text",
"periodType": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"isFraction": true,
"isBoolean": true,
"isDate": true,
"isNumeric": true,
"isMonetary": true,
"isTypedDimension": true,
"isExplicitDimension": true,
"isEnumeration": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
]
}
}
],
"value": "text"
}
],
"indent": 1
}
],
"isOpenAxisX": true,
"isOpenAxisY": true,
"isOpenAxisZ": true,
"weTableModelTableOpenAxes": [
{
"key": "text",
"values": [
{
"id": "text",
"name": "text",
"concept": {
"name": "text",
"namespaceUri": "text",
"uniqueId": "text",
"typeQName": "text",
"type": "text",
"periodType": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
],
"isFraction": true,
"isBoolean": true,
"isDate": true,
"isNumeric": true,
"isMonetary": true,
"isTypedDimension": true,
"isExplicitDimension": true,
"isEnumeration": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
]
},
"value": "text"
}
]
}
]
}
]
}
]
}
]
}{
"entrypointFromInstance": "text",
"entrypointForUpdate": "text",
"dataRows": [
{
"id": "text",
"tableRowId": "text",
"tableId": "text",
"tableModelTableId": "text",
"concept": "text",
"period": "text",
"scenarioContent": [
"text"
],
"value": "text",
"unit": "text",
"decimals": "text"
}
],
"notPresentedDataRows": [
{
"factId": "text",
"factValue": "text",
"contextRef": "text",
"unitRef": "text",
"name": "text"
}
]
}POST /input-import/instance/data HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 166
{
"schemaRef": "http://www.nltaxonomie.nl/nt15/kvk/20201209/entrypoints/kvk-rpt-jaarverantwoording-2020-nlgaap-middelgroot.xsd",
"base64Content": "PD94bWwgdmVyc2lvbj..."
}{
"taxonomyEntrypoint": "text",
"baseSets": [
{
"roleType": "text",
"arcRoleType": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"nodes": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
"[Circular Reference]"
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"nodeReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"hasChildren": true
}
],
"baseSetsReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true,
"arcRoleType": "text"
}
]
}POST /taxonomy/entrypoints/presentation/base-set-response HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 20
{
"baseSetId": "text"
}{
"location": "/status/292134BE13008671",
"filteredLocation": "/status/292134BE13008671",
"jobId": "292134BE13008671"
}POST /validation/report-package HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 81
{
"idOrBase64Content": "PD94bWwgdmVyc2lvbj...",
"fileName": "text",
"esmaYear": "text"
}GET /taxonomy/extension/{id}/concepts HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"count": 1,
"taxonomyConcepts": [
{
"uniqueId": "text",
"name": "text",
"namespaceUri": "text",
"dataType": "text",
"typeQName": "text",
"prefix": "text",
"periodType": "text",
"isAbstract": true,
"substitutionGroupType": "text",
"isDimension": true,
"isEnumeration": true,
"isNillable": true,
"balance": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
]
}
]
}GET /taxonomy/extension/{id}/pivot HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"count": 1,
"taxonomyConcepts": [
{
"uniqueId": "text",
"name": "text",
"namespaceUri": "text",
"dataType": "text",
"typeQName": "text",
"prefix": "text",
"periodType": "text",
"isAbstract": true,
"substitutionGroupType": "text",
"isDimension": true,
"isEnumeration": true,
"isNillable": true,
"balance": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
]
}
]
}POST /taxonomy/entrypoints/{id}/calculation HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"taxonomyEntrypoint": "text",
"baseSets": [
{
"roleType": "text",
"arcRoleType": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"nodes": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
"[Circular Reference]"
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"nodeReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"hasChildren": true
}
],
"baseSetsReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true,
"arcRoleType": "text"
}
]
}binaryPOST /taxonomy/entrypoints/{id}/csv-placeholder-zip HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 272
{
"language": "nl",
"entitySchema": "http://www.kvk.nl/kvk-id",
"decimals": "INF",
"entityIdentifier": "123456",
"unit": "EUR",
"periods": [
{
"name": "text",
"startDate": "text",
"endDate": "text",
"instantDate": "text"
}
],
"parameters": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"csvDelimiter": "text"
}GET /validation/filtered-status/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"jobStatus": "success",
"startDateTime": "2021-08-03T13:45:30Z",
"endDateTime": "2021-08-03T13:55:30Z",
"validations": [
{
"validationType": 0,
"validationResult": "valid",
"messages": [
{
"category": "Process object",
"type": "Notification",
"code": "2009",
"message": "An assertion with unsatisfied precondition found",
"attributes": [
{
"name": "GenPreconditionTest",
"value": "$varArc_CashFlowStatement_PrtValueThnNoExistenceCovA12_CashFlowStatementMethodType eq 'Direct'"
}
]
}
]
}
]
}{
"docId": "155c0585-8309-40b4-8de3-fd0951021d80"
}POST /reportchat/upload HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 73
{
"documentContent": "PD94bWwgdmVyc...",
"documentName": "Annual report.pdf"
}GET /taxonomy/extension/{id}/linkroles HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"count": 1,
"taxonomyLinkRoles": [
"text"
]
}POST /customer-corner/pdf/pdf-provider HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/octet-stream
Accept: */*
Content-Length: 8
"binary"http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdhttp://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdGET /customer-corner/file/{fileIds} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"id": "063be713-f...",
"userEmail": "[email protected]",
"name": "My Test File",
"size": 1253,
"type": ".xbrl",
"sha256": "5B63E7C115FA...",
"createdOn": "2019-05-17",
"isDomain": true,
"isPublic": true,
"history": [
{
"id": "dbe33c92-8...",
"fileId": "063be713-f...",
"action": "Downloaded",
"atTime": "2019-05-20",
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}
],
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}
]GET /customer-corner/file HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
[
{
"id": "063be713-f...",
"userEmail": "[email protected]",
"name": "My Test File",
"size": 1253,
"type": ".xbrl",
"sha256": "5B63E7C115FA...",
"createdOn": "2019-05-17",
"isDomain": true,
"isPublic": true,
"history": [
{
"id": "dbe33c92-8...",
"fileId": "063be713-f...",
"action": "Downloaded",
"atTime": "2019-05-20",
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}
],
"properties": [
{
"id": "063be713...",
"type": "91063921-5...",
"key": "NumberOfFacts",
"value": "2"
}
]
}
]POST /customer-corner/file HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 88
{
"content": "PD94bWwgdmVyc2lvbj0...",
"userId": "[email protected]",
"fileName": "My file.xbrl"
}DELETE /customer-corner/file HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 33
[
"063be713-f...",
"963be853-f..."
]{
"location": "text",
"jobId": "text"
}POST /taxonomy/entrypoints/{id}/tables HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 70
{
"parameters": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"linkRoles": [
"text"
]
}GET /taxonomy/entrypoints/{id}/schema-set HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"entrypoint": "text",
"taxonomySchemas": [
{
"uri": "text",
"prefix": "text",
"namespace": "text",
"contentBase64": "text",
"isPublic": true
}
]
}{
"validationType": "Compare",
"compareResult": "Differences found.",
"messages": [
{
"category": "text",
"type": "text",
"messageText": "text",
"pair": {
"first": {
"arcRole": "text",
"contextId": "text",
"contextRef": "text",
"continuationFrom": "text",
"decimals": "text",
"dimensionDetailsList": [
{
"dimensionName": "text",
"member": "text",
"dimensionType": "text"
}
],
"endDate": "text",
"escape": "text",
"extendedXLinkType": "text",
"factName": "text",
"factValue": "text",
"footnoteId": "text",
"footnoteRefs": "text",
"footnoteValue": [
"text"
],
"footnoteRole": "text",
"format": "text",
"fromRefs": "text",
"id": "text",
"identifierContent": "text",
"identifierScheme": "text",
"instantDate": "text",
"linkRole": "text",
"measurement": "text",
"name": "text",
"order": "text",
"periodType": "text",
"precision": "text",
"scale": "text",
"sign": "text",
"startDate": "text",
"target": "text",
"title": "text",
"toRefs": "text",
"tupleID": "text",
"tupleRef": "text",
"unitId": "text",
"unitRef": "text",
"source": "text",
"elementType": 0,
"taxonomyUri": "text",
"namespaceUri": "text",
"namespacePrefix": "text"
},
"second": {
"arcRole": "text",
"contextId": "text",
"contextRef": "text",
"continuationFrom": "text",
"decimals": "text",
"dimensionDetailsList": [
{
"dimensionName": "text",
"member": "text",
"dimensionType": "text"
}
],
"endDate": "text",
"escape": "text",
"extendedXLinkType": "text",
"factName": "text",
"factValue": "text",
"footnoteId": "text",
"footnoteRefs": "text",
"footnoteValue": [
"text"
],
"footnoteRole": "text",
"format": "text",
"fromRefs": "text",
"id": "text",
"identifierContent": "text",
"identifierScheme": "text",
"instantDate": "text",
"linkRole": "text",
"measurement": "text",
"name": "text",
"order": "text",
"periodType": "text",
"precision": "text",
"scale": "text",
"sign": "text",
"startDate": "text",
"target": "text",
"title": "text",
"toRefs": "text",
"tupleID": "text",
"tupleRef": "text",
"unitId": "text",
"unitRef": "text",
"source": "text",
"elementType": 0,
"taxonomyUri": "text",
"namespaceUri": "text",
"namespacePrefix": "text"
}
}
}
],
"htmlContent": "base64 content"
}POST /instance/inline-compare HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"filesToBeCompared": {
"master": "base64 content",
"child": "base64 content"
}
}{
"location": "/status/292134BE13008671",
"filteredLocation": "/status/292134BE13008671",
"jobId": "292134BE13008671"
}POST /validation/report-package/esma-esef HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 81
{
"idOrBase64Content": "PD94bWwgdmVyc2lvbj...",
"fileName": "text",
"esmaYear": "text"
}{
"xmlDoc": "Ynl0ZXM=",
"originalXmlDoc": "Ynl0ZXM=",
"irMark": "text"
}POST /hmrc/embed-irmark HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 29
{
"xmlDoc": "PD94bWwgdmVyc..."
}{
"tableOfContent": [
{
"linkRoleId": "text",
"linkRole": "text",
"caption": "text",
"concept": "text",
"model": [
{
"key": "text",
"value": "text",
"type": "text"
}
],
"labels": [
{
"text": "text",
"lang": "text",
"role": "text"
}
],
"children": [
{
"linkRoleId": "text",
"linkRole": "text",
"caption": "text",
"concept": "text",
"model": [
{
"key": "text",
"value": "text",
"type": "text"
}
],
"labels": [
{
"text": "text",
"lang": "text",
"role": "text"
}
],
"children": [
"[Circular Reference]"
]
}
]
}
]
}POST /taxonomy/entrypoints/table-of-content HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 106
"http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsd"GET /taxonomy/entrypoints/{id}/table-of-content HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
Ynl0ZXM={
"file": "Ynl0ZXM="
}POST /hmrc/retrieve-ct600 HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 19
{
"file": "Ynl0ZXM="
}GET /taxonomy/entrypoints HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"entrypoints": [
{
"id": "063be713-fdcd-4681-a955-cb3d9028b18f",
"uri": "http://www.nltaxonomie.nl/nt14/bzk/20191211/entrypoints/bzk-rpt-wnt-verantwoordingsmodel-2019.xsd",
"name": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"description": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"version": "20191211",
"language": [
"nl"
],
"country": "NL",
"publicationDate": "2019-11-07T00:00:00Z",
"packageIdentifier": "nt14",
"publisherUrl": "http://www.nltaxonomie.nl",
"packageName": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"packageDescription": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"packageVersion": "20191107",
"license": {
"href": "text",
"name": "text"
},
"publisher": [
"SBR Programma"
],
"type": "public",
"applyRewriteRules": true,
"rewriteUri": "text",
"hasTables": true
}
]
}GET /taxonomy/entrypoints/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"id": "063be713-fdcd-4681-a955-cb3d9028b18f",
"uri": "http://www.nltaxonomie.nl/nt14/bzk/20191211/entrypoints/bzk-rpt-wnt-verantwoordingsmodel-2019.xsd",
"name": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"description": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"version": "20191211",
"language": [
"nl"
],
"country": "NL",
"publicationDate": "2019-11-07T00:00:00Z",
"packageIdentifier": "nt14",
"publisherUrl": "http://www.nltaxonomie.nl",
"packageName": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"packageDescription": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"packageVersion": "20191107",
"license": {
"href": "text",
"name": "text"
},
"publisher": [
"SBR Programma"
],
"type": "public",
"applyRewriteRules": true,
"rewriteUri": "text",
"hasTables": true
}Ynl0ZXM=POST /taxonomy/taxonomy-extension HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 763
{
"taxonomyExtensionMetaData": {
"targetNamespaceURI": "text",
"namespacePrefix": "text",
"baseTaxonomyEntryPoint": "text"
},
"extensionLinkRoles": [
{
"id": "text",
"definition": "text",
"usedOnPresentation": true,
"usedOnCalculation": true,
"usedOnDefinition": true
}
],
"extensionConcepts": [
{
"id": "text",
"name": "text",
"dataType": "text",
"dataTypeNamespace": "text",
"periodType": "text",
"abstract": true,
"prefix": "text",
"nillable": true,
"balance": "text",
"schemaLocation": "text"
}
],
"extensionArcs": [
{
"usedOn": "text",
"id": "text",
"role": "text",
"arcrole": "text",
"from": "text",
"to": "text",
"isProhibition": true,
"priority": 1,
"order": 1,
"weight": 1
}
],
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"references": [
{
"conceptId": "text",
"name": "text",
"content": "text"
}
]
}{
"getStatussenProcesResponse": {
"getStatussenProcesReturn": [
{
"kenmerk": "text",
"identiteitBelanghebbende": {
"nummer": "58589163",
"type": "kvk"
},
"statuscode": "text",
"tijdstempelStatus": "2025-12-13T19:19:17.984Z",
"statusomschrijving": "text",
"statusFoutcode": {
"foutType": {
"foutcode": "text",
"foutbeschrijving": "text"
}
},
"statusdetails": "text"
}
]
},
"errorMessage": "text",
"errorCode": "text"
}POST /status/sbr-nexus HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 91
{
"identifier": "BTP-210...",
"certificateId": "https://api-certp...",
"idOfSupplier": "8525..."
}GET /customer-corner/accept/{token} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"content": "text",
"contentType": "text",
"statusCode": 1
}GET /customer-corner/product-files/download/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"id": "kvk-t...",
"title": "Balance sheet",
"unit": "Euro",
"series": [
{
"caption": "2020-12-31T00:00:00Z",
"labels": [
{
"text": "Current",
"lang": "en",
"role": "http://www.xb.."
}
]
}
],
"items": [
{
"items": [
{
"items": [
"[Circular Reference]"
],
"concept": {
"id": "jenv-bw2-i:BalanceSheetBeforeAfterAppropriationResults",
"isAbstract": true,
"isNumeric": true,
"isMonetary": true
},
"values": [
"Na",
"-"
]
}
],
"concept": {
"id": "jenv-bw2-i:BalanceSheetBeforeAfterAppropriationResults",
"isAbstract": true,
"isNumeric": true,
"isMonetary": true
},
"values": [
"Na",
"-"
]
}
],
"roles": [
"urn:kvk:linkr..",
"urn:kvk:lin.."
]
}POST /instance/balance-sheet HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/octet-stream
Accept: */*
Content-Length: 8
"binary"{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
{
"name": "text",
"uniqueId": "text",
"namespace": "text",
"prefix": "text",
"dataType": "text",
"typeQName": "text",
"periodType": "text",
"isAbstract": true,
"isEnumeration": true,
"isTuple": true,
"enumerations": [
{
"name": "text",
"labels": [
{
"lang": "text",
"role": "text",
"xLinkLabel": "text",
"labelText": "text"
}
]
}
],
"parentNodeUniqueId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"children": [
"[Circular Reference]"
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}
],
"childrenReferences": [
{
"referenceId": "text",
"labels": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"hasChildren": true
}
],
"dimensionMembers": [
{
"dimension": "text",
"member": "text",
"isTypedMember": true,
"contextElement": "text",
"dimensionLabel": "text",
"memberLabel": "text",
"dimensionLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
],
"memberLabelCollection": [
{
"label": "text",
"language": "text",
"labelRole": "text",
"conceptId": "text"
}
]
}
],
"hasChildren": true
}POST /taxonomy/entrypoints/presentation/base-set-concept HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 20
{
"conceptId": "text"
}POST /taxonomy/entrypoint HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 774
{
"id": "063be713-fdcd-4681-a955-cb3d9028b18f",
"uri": "http://www.nltaxonomie.nl/nt14/bzk/20191211/entrypoints/bzk-rpt-wnt-verantwoordingsmodel-2019.xsd",
"name": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"description": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"version": "20191211",
"language": [
"nl"
],
"country": "NL",
"publicationDate": "2019-11-07T00:00:00Z",
"packageIdentifier": "nt14",
"publisherUrl": "http://www.nltaxonomie.nl",
"packageName": [
{
"lang": "nl",
"name": "BZK Verantwoordingsmodel 2019"
}
],
"packageDescription": [
{
"lang": "nl",
"description": "Verantwoordingsmodel 2019"
}
],
"packageVersion": "20191107",
"license": {
"href": "text",
"name": "text"
},
"publisher": [
"SBR Programma"
],
"type": "public",
"applyRewriteRules": true,
"rewriteUri": "text",
"hasTables": true
}GET /validation/status/{id} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Accept: */*
{
"jobStatus": "success",
"startDateTime": "2021-08-03T13:45:30Z",
"endDateTime": "2021-08-03T13:55:30Z",
"validations": [
{
"validationType": 0,
"validationResult": "valid",
"messages": [
{
"category": "Process object",
"type": "Notification",
"code": "2009",
"message": "An assertion with unsatisfied precondition found",
"attributes": [
{
"name": "GenPreconditionTest",
"value": "$varArc_CashFlowStatement_PrtValueThnNoExistenceCovA12_CashFlowStatementMethodType eq 'Direct'"
}
]
}
]
}
]
}http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsdPOST /delivery/hmrc HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 40
{
"ct600Form": "SlZCRVJ4TGpRS01TQXcuLi4="
}