### Postman Quick Start Guide Source: https://developer.fiskaly.com/api/dsfinvk/v1 A guide to setting up and using the Fiskaly API with Postman, including downloading the application, obtaining API credentials, importing Postman collections and environments, and configuring the environment variables. ```APIDOC Postman Quick Start: 1. Download and install Postman. 2. Obtain API key and API secret from the fiskaly dashboard. 3. Download the Postman collection and environment files. 4. Import collection and environment files into Postman. 5. Select the imported environment. 6. Set `api_key` and `api_secret` in the environment variables using your credentials. 7. Run the demo requests. ``` -------------------------------- ### Fiskaly API Documentation - Quick Start Guides Source: https://developer.fiskaly.com/api/rksv/v1 Provides quick start guides for various Fiskaly services including SIGN DE, DSFINVK DE, SUBMIT DE, SIGN AT, SIGN ES, SIGN IT, and RECEIPT. ```APIDOC Quick Start: SIGN DE: Quick start guide for SIGN DE. DSFINVK DE: Quick start guide for DSFINVK DE. SUBMIT DE: Quick start guide for SUBMIT DE. SIGN AT: Quick start guide for SIGN AT. SIGN ES: Quick start guide for SIGN ES. SIGN IT: Quick start guide for SIGN IT. RECEIPT: Quick start guide for RECEIPT. ``` -------------------------------- ### Fiskaly SUBMIT DE API Quick Start with Postman Source: https://developer.fiskaly.com/api/sign-de/submission/v1 A guide to getting started with the SUBMIT DE API using Postman. It covers downloading Postman, obtaining API credentials from the fiskaly dashboard, importing a Postman collection and environment, and running the collection to test API functions. ```APIDOC Steps: 1. Download and install the Postman application. 2. Create an API key and API secret via the fiskaly dashboard. 3. Download the personalized Postman environment using your API key and secret. 4. Download the Postman collection for SUBMIT DE. 5. Import the collection and environment files into Postman. 6. Select the SUBMIT DE environment. 7. Run the SUBMIT DE collection to test API functions. ``` -------------------------------- ### Fiskaly API Quick Start with Postman Source: https://developer.fiskaly.com/api/kassensichv/v2 Guide to using Postman for a quick demo of the fiskaly SIGN DE API. Covers downloading Postman, obtaining API credentials, importing the Postman collection and environment, and running demo requests. ```APIDOC Quick Start Guide: 1. Download Postman application. 2. Obtain API key and secret from the fiskaly dashboard. 3. Import the provided Postman collection and environment files. 4. Configure the Postman environment with your API key and secret. 5. Run the demo requests in Postman. ``` -------------------------------- ### Fiskaly API Documentation - Processes Source: https://developer.fiskaly.com/api/rksv/v1 Guides on common processes within the Fiskaly ecosystem, including resource setup, daily operations, audit, and offboarding. ```APIDOC Processes: Set up Resources: Steps for setting up necessary resources. Daily Operations: Guidelines for daily usage of the API. Audit (DEP7): Information on the DEP7 audit process. Offboarding: Procedures for offboarding services. ``` -------------------------------- ### Fiskaly DSFINVK DE API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly DSFINVK DE, with a focus on the quick start guide. ```APIDOC DSFINVK DE: Quick Start: https://developer.fiskaly.com/api/dsfinvk/v1#section/Quick-Start ``` -------------------------------- ### Fiskaly SIGN ES API - Integration Guides Source: https://developer.fiskaly.com/api/sign-es/v1 Information on integration guides for the Fiskaly SIGN ES API, including a guide for new customers covering organization and API key creation, and an integration guide for existing customers familiar with SIGN DE. ```APIDOC Integration Guides: - New Customers: Guide for creating organizations, API keys, and overview of API endpoints. - Existing Customers (SIGN DE): Integration guide highlighting similarities and differences compared to SIGN ES. ``` -------------------------------- ### Fiskaly SIGN IT API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SIGN IT, including a quick start guide. ```APIDOC SIGN IT: Quick Start: https://developer.fiskaly.com/api/sign-it#section/Quick-Start ``` -------------------------------- ### Fiskaly System Creation Request Payload Example Source: https://developer.fiskaly.com/api/sign-it Example JSON payload for creating a Fiskaly system, specifying fiscal device details, producer information, and software version. ```JSON { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example..." } }, "software": { "name": "text example...", "version": "text example..." } } } ``` -------------------------------- ### Fiskaly SIGN AT API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SIGN AT (RKSV), including a quick start guide. ```APIDOC SIGN AT: Quick Start: https://developer.fiskaly.com/api/rksv/v1#section/Quick-Start ``` -------------------------------- ### Fiskaly API - Example JSON Response for Systems Source: https://developer.fiskaly.com/api/sign-it An example JSON structure representing a successful response when listing Fiskaly systems. It includes details about the company, its address, fiscalization information, and associated systems. ```JSON { "content": { "type": "COMPANY", "name": { "legal": "text example...", "trade": "text example..." }, "address": { "line": { "type": "STREET_NUMBER", "prefix": "text example...", "street": "text example...", "infix": "text example...", "number": "text example...", "suffix": "text example..." }, "code": "text example...", "city": "text example...", "country": "AD" }, "fiscalization": { "type": "IT", "tax_id_number": "LLLLLL99L99L999L", "vat_id_number": "99999999999", "credentials": { "type": "FISCONLINE", "pin": "string", "password": "string" } }, "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "state": "ACQUIRED", "mode": "INACTIVE", "country": "text example...", "systems": [ { "type": "FISCAL_DEVICE", "description": "text example..." } ], "vat_number": "IT99999999999" }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ``` -------------------------------- ### Fiskaly RECEIPT API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly RECEIPT (eReceipt), with a quick start guide. ```APIDOC RECEIPT: Quick Start: https://developer.fiskaly.com/api/ereceipt/v1#section/Quick-Start ``` -------------------------------- ### Example JSON Response for Establishment Data Source: https://developer.fiskaly.com/api/sign-de/submission/v1 Example JSON structure for the response when retrieving establishment data, including address, decommissioning date, designation, metadata, remarks, environment, and ID. ```JSON { "address": { "address_additional": "string", "house_number": "stri", "house_number_suffix": "string", "street": "string", "town": "string", "zip_code": "strin" }, "decommissioning_date": "01.12.2099", "designation": "string", "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" }, "remarks": "string", "env": "TEST", "id": "01234567-89ab-49ab-b012-3456789abcde" } ``` -------------------------------- ### Fiskaly SUBMIT DE API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SUBMIT DE, including quick start information. ```APIDOC SUBMIT DE: Quick Start: https://developer.fiskaly.com/api/sign-de/submission/v1#section/Quick-Start ``` -------------------------------- ### Fiskaly API - System Update Request Payload Example Source: https://developer.fiskaly.com/api/sign-fr An example of an empty JSON payload for updating a system. ```JSON { } ``` -------------------------------- ### Fiskaly API - System Creation Request Sample Source: https://developer.fiskaly.com/api/sign-fr Example JSON payload for creating a system resource, specifying fiscal device details. ```JSON { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example..." } }, "software": { "name": "text example...", "version": "text example..." } } } ``` -------------------------------- ### Fiskaly API - System Response Sample Source: https://developer.fiskaly.com/api/sign-it Example JSON payload for a successful system retrieval response (200 OK). ```JSON { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example...", "brand": "text example...", "model": "text example...", "serial": "text example...", "label": "text example...", "batch": "AGT-M10000", "date_of_entry": "2006-01-02", "date_of_production": "2006-01-02" } }, "software": { "name": "text example...", "version": "text example..." }, "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "state": "ACQUIRED", "mode": "INACTIVE", "journal": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "compliance": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "records": [ { "type": "INTENTION::TRANSACTION", "description": "text example..." } ], "vat_rates": [ { "code": "REDUCED_1", "percentage": "123.45", "description": "text example...", "historic": true } ], "vat_exemptions": [ { "code": "CAUSE_1", "description": "text example..." } ] }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ``` -------------------------------- ### Fiskaly API - Empty Request Payload Example Source: https://developer.fiskaly.com/api/sign-it Example of an empty JSON payload for the system update request. ```JSON { } ``` -------------------------------- ### Fiskaly API - System Update Request Payload Example Source: https://developer.fiskaly.com/api/sign-it Example JSON payload for updating a system resource in the Fiskaly API. ```JSON { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example...", "brand": "text example...", "model": "text example...", "serial": "text example...", "label": "text example...", "batch": "AGT-M10000", "date_of_entry": "2006-01-02", "date_of_production": "2006-01-02" } }, "software": { "name": "text example...", "version": "text example..." }, "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "state": "ACQUIRED", "mode": "INACTIVE", "journal": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "compliance": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "records": [ { "type": "INTENTION::TRANSACTION", "description": "text example..." } ], "vat_rates": [ { "code": "REDUCED_1", "percentage": "123.45", "description": "text example...", "historic": true } ], "vat_exemptions": [ { "code": "CAUSE_1", "description": "text example..." } ] }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ``` -------------------------------- ### Fiskaly SAFE API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SAFE, including integration process and quick start. ```APIDOC SAFE: Integration Process: https://developer.fiskaly.com/safe/integration_process Quick Start: https://developer.fiskaly.com/api/safe/v0#section/Quick-Start ``` -------------------------------- ### Fiskaly API - Sample Response Structure Source: https://developer.fiskaly.com/api/sign-it Example JSON structure for a successful (200 OK) response when creating a record. ```JSON { "results": [ { "content": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "type": "INTENTION::TRANSACTION", "state": "ACCEPTED", "mode": "PROCESSING", "system": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "record": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "journal": { "signature": "text example...", "signed_at": "2006-01-02T15:04:05+00:00", "record": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" } }, "compliance": { "data": "text example...", "url": "string" }, "transmission": { "request": { "type": "application/json", "data": "string" }, "response": { "type": "application/json", "data": "string" } }, "data": "string", "logs": [ { "severity": "ERROR", "message": "text example..." } ] }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ], "pagination": { "next": "string", "token": "string", "limit": 10 } } ``` -------------------------------- ### Fiskaly SIGN FR API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SIGN FR, including introduction and quick start. ```APIDOC SIGN FR: Introduction: https://developer.fiskaly.com/sign-fr/introduction Quick Start: https://developer.fiskaly.com/api/sign-fr#section/Quick-Start ``` -------------------------------- ### Fiskaly SIGN DE V2 API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SIGN DE V2, covering quick start and core functionalities. ```APIDOC SIGN DE V2: Quick Start: https://developer.fiskaly.com/api/kassensichv/v2#section/Quick-Start ``` -------------------------------- ### Fiskaly SIGN ES API Source: https://developer.fiskaly.com/api/kassensichv/v1 API documentation for Fiskaly SIGN ES, with a quick start guide available. ```APIDOC SIGN ES: Quick Start: https://developer.fiskaly.com/api/sign-es/v1#section/Quick-Start ``` -------------------------------- ### Fiskaly API - System Creation Source: https://developer.fiskaly.com/api/sign-fr Documentation for creating a 'System' resource via the Fiskaly API. Includes required headers, request body schema, and possible responses. ```APIDOC POST /systems Authorizations: JWT Header Parameters: - X-Api-Version (required, string): The API version. Example: 2006-01-02 - X-Idempotency-Key (required, string): The idempotency key (UUIDv4 or UUIDv3). Request Body Schema (application/json): - content (required, any): Defines the structure required to create a System. - type (string): Type of content, e.g., "FISCAL_DEVICE". - entity (object): - id (string): The entity ID. - producer (object): - type (string): Producer type, e.g., "MPN". - number (string): Producer number. - details (object): - name (string): Producer name. - brand (string): Producer brand. - model (string): Producer model. - serial (string): Producer serial number. - label (string): Producer label. - batch (string): Producer batch. - date_of_entry (string): Date of entry. - date_of_production (string): Date of production. - software (object): - name (string): Software name. - version (string): Software version. - id (string): System ID. - state (string): System state, e.g., "ACQUIRED". - mode (string): System mode, e.g., "INACTIVE". - journal (object): - certificate (object): - serial_number (string): Certificate serial number. - expires_at (string): Certificate expiration date. - x509_pem (string): Certificate in PEM format. - signature (object): - type (string): Signature type, e.g., "ECDSA". - hash (string): Signature hash algorithm, e.g., "SHA-256". - compliance (object): - certificate (object): - serial_number (string): Certificate serial number. - expires_at (string): Certificate expiration date. - x509_pem (string): Certificate in PEM format. - signature (object): - type (string): Signature type, e.g., "ECDSA". - hash (string): Signature hash algorithm, e.g., "SHA-256". - records (array): - type (string): Record type, e.g., "INTENTION::TRANSACTION". - description (string): Record description. - vat_rates (array): - code (string): VAT rate code. - percentage (string): VAT percentage. - description (string): VAT rate description. - historic (boolean): Indicates if the rate is historic. - vat_exemptions (array): - code (string): VAT exemption code. - description (string): VAT exemption description. - metadata (object, optional): Custom key-value data for the resource (max 20 properties). Responses: - 200: System Response - 400: Bad Request - 401: Unauthorized Access - 405: Method Not Allowed - 409: Resource Conflict - 422: Unprocessable Content - 429: Too Many Requests - 500: Internal Server Error - 501: Not Implemented Test Environment: https://test.api.fiskaly.com/systems ``` -------------------------------- ### Fiskaly API - System Response Sample Source: https://developer.fiskaly.com/api/sign-fr Example JSON structure for a successful system response, including detailed fiscal device information and pagination. ```JSON { "results": [ { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example...", "brand": "text example...", "model": "text example...", "serial": "text example...", "label": "text example...", "batch": "AGT-M10000", "date_of_entry": "2006-01-02", "date_of_production": "2006-01-02" } }, "software": { "name": "text example...", "version": "text example..." }, "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "state": "ACQUIRED", "mode": "INACTIVE", "journal": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "compliance": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "records": [ { "type": "INTENTION::TRANSACTION", "description": "text example..." } ], "vat_rates": [ { "code": "REDUCED_1", "percentage": "123.45", "description": "text example...", "historic": true } ], "vat_exemptions": [ { "code": "CAUSE_1", "description": "text example..." } ] }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ], "pagination": { "next": "string", "token": "string", "limit": 10 } } ``` -------------------------------- ### Example JSON Response for Error Source: https://developer.fiskaly.com/api/sign-de/submission/v1 Example JSON structure for an error response, detailing the error code, message, and status. ```JSON { "code": "E_BAD_REQUEST", "error": "Bad Request", "message": "The request is invalid.", "status": 400, "validation": { "code": "string", "message": "string" } } ``` -------------------------------- ### Fiskaly System Response Sample Source: https://developer.fiskaly.com/api/sign-it Example JSON structure for a Fiskaly system response, including results with fiscal device details, producer info, software, state, journal, compliance, vat rates, and metadata, along with pagination information. ```JSON { "results": [ { "content": { "type": "FISCAL_DEVICE", "entity": { "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f" }, "producer": { "type": "MPN", "number": "PSP20U-99P98R", "details": { "name": "text example...", "brand": "text example...", "model": "text example...", "serial": "text example...", "label": "text example...", "batch": "AGT-M10000", "date_of_entry": "2006-01-02", "date_of_production": "2006-01-02" } }, "software": { "name": "text example...", "version": "text example..." }, "id": "0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f", "state": "ACQUIRED", "mode": "INACTIVE", "journal": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "compliance": { "certificate": { "serial_number": "0a1B2cD ...", "expires_at": "2006-01-02T15:04:05+00:00", "x509_pem": "string" }, "signature": { "type": "ECDSA", "hash": "SHA-256" } }, "records": [ { "type": "INTENTION::TRANSACTION", "description": "text example..." } ], "vat_rates": [ { "code": "REDUCED_1", "percentage": "123.45", "description": "text example...", "historic": true } ], "vat_exemptions": [ { "code": "CAUSE_1", "description": "text example..." } ] }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ], "pagination": { "next": "string", "token": "string", "limit": 10 } } ``` -------------------------------- ### Fiskaly Invoice Payload Example Source: https://developer.fiskaly.com/api/sign-es/v1 Example JSON payload for creating an invoice with Fiskaly API, including content type and structure. ```JSON { "content": { "type": "SIMPLIFIED", "number": "2022", "text": "0aÑá2cD?¡ é3F45Ç ...", "full_amount": "123456789012.34", "items": [ { "text": "0aÑá2cD?¡ é3F45Ç ...", "quantity": "123456789012.34567890", "unit_amount": "123456789012.34567890", "full_amount": "123456789012.34567890", "system": { "type": "REGULAR", "category": { "type": "VAT" } } } ] } } ``` -------------------------------- ### Example JSON Response for External TSS List Source: https://developer.fiskaly.com/api/sign-de/submission/v1 Example JSON structure for the response when retrieving a list of external TSS instances, including pagination details and results. ```JSON { "pagination": { "limit": 10, "next": "string", "remaining": 0, "token": "string" }, "results": [ { "bsi_id": "stringstr", "date_commissioning": "01.12.2099", "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" }, "serial_number": "stringstringstringstringstringstringstringstringstringstringstri", "type": "1", "env": "TEST", "id": "01234567-89ab-49ab-b012-3456789abcde" } ] } ``` -------------------------------- ### Fiskaly API - Sample Response for List Assets Source: https://developer.fiskaly.com/api/sign-it Provides a sample JSON response for the 'List assets' endpoint, illustrating the structure of returned Asset resources and pagination details. ```APIDOC { "results": [ { "content": { "type": "UNIT", "name": "text example...", "id": "1c81cb86-c2e8-4074-afc3-a0601b2bf063", "state": "ENABLED", "asset": { "id": "1c81cb86-c2e8-4074-afc3-a0601b2bf063" } }, "metadata": { "my_property_1": "1234", "my_property_2": "https://my-internal-system/path/to/resource/1234" } } ], "pagination": { "next": "string", "token": "string", "limit": 10 } } ``` -------------------------------- ### Fiskaly API - Systems Endpoint Source: https://developer.fiskaly.com/api/sign-fr Documentation for the Fiskaly API endpoint to list systems. Includes query and header parameters, and possible responses. ```APIDOC Systems: Description: Represents an Electronic Recording System (ERS), such as a Point of Sale (PoS) or any other system capable of performing business operations. List Systems: Method: GET Endpoint: /systems Base URL: https://test.api.fiskaly.com/systems Authorizations: JWT Query Parameters: - limit: integer (PaginationLimit) [1..100] Default: 10. Represents the pagination limit of the results set. - token: string (PaginationToken) <= 1024 characters. Represents the pagination token for next page. - entity_id: string (EntityIdentifier). Entity identifier. Example: entity_id=0189f7ea-ae2c-7809-8aeb-b819cf5e9e7f Header Parameters: - X-Api-Version: string (ApiVersion) required. Example: 2006-01-02. The API version. Responses: - 200: Systems Response - 400: Bad Request - 401: Unauthorized Access - 500: Internal Server Error ``` -------------------------------- ### Fiskaly API Error Response Example Source: https://developer.fiskaly.com/api/kassensichv/v1 Provides an example of a client-side error response from the Fiskaly API, including a status code, error message, and a specific error code for programmatic handling. ```json { "status_code": 400, "error": "Bad Request", "code": "E_SOME_ERROR", "message": "Something bad happened" } ``` -------------------------------- ### Fiskaly API Documentation - Introduction and Core Concepts Source: https://developer.fiskaly.com/api/rksv/v1 Overview of the Fiskaly API, including background, versioning, and core concepts like idempotent requests, UUIDv4, request IDs, metadata, and meta properties. ```APIDOC Introduction: Background: Overview of Fiskaly and its services. Versioning: Information on API versioning strategies. Idempotent Requests: Explanation of how to make idempotent API calls. UUIDv4: Usage of UUIDv4 for unique identifiers. Request IDs: Handling and usage of request IDs for tracking. Metadata: How metadata is used and managed. Meta Properties: Details on meta properties within the API. ``` -------------------------------- ### Fiskaly SIGN ES API - Solution Overview Source: https://developer.fiskaly.com/api/sign-es/v1 Provides an overview of the Fiskaly SIGN ES solution, highlighting its compliance with TicketBAI and Verifactu, its status as registered guarantor software, and its operational infrastructure on Google Cloud Platform. ```APIDOC Solution Overview: - Provides legally compliant TicketBAI and Verifactu implementation for digital signatures. - Registered guarantor software for TicketBAI in Basque provinces. - Operated by fiskaly within Google Cloud Platform, Madrid data center region (europe-southwest1). ```