InfoCert Cadessign API

The cadessign API from InfoCert — 1 operation(s) for cadessign.

Operations 1

POST /nomtom/top/services/OnboardingService Cades signature. #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/infocert:infocert-cadessign-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

infocert-cadessign-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Infocert Cadessign API
  version: 1.0.0
  description: 'Operations tagged cadessign across 2 of this provider''s published API definitions: infocert-top-cades-sign-openapi.yml, infocert-top-cades-sign-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://top-stage.infocert.it
  description: Internal staging server for testing. Signing documents with CADES Protocol. Make sure that the Identity assertion is correct. you must encode in base64 all data, and take a special care in verifying the serial numbers and fiscal codes of the claimer and of the person. All the following xml must be edited, encoded and inserted in the <data></data> tag in the CadesSign process. A pin is required. It is a fixed pin, not to be changed.
- url: http://ip1pvliascct001.print.infocert.it:9090
  description: Main (production) server
basePath: /identification/afm/v1
security:
- basicAuth: []
tags:
- name: cadessign
paths:
  /nomtom/top/services/OnboardingService:
    post:
      security:
      - basicAuth: []
      tags:
      - cadessign
      summary: Cades signature.
      requestBody:
        description: Needs a preliminary authorization. Uses a Certificate and a, fixed, PIN. The response is the signed document. For all the parameters' valid values, kindly refer to [signer data](https://kong.eu-west-1.tsaws.infocert.it/topcloud/portal-editor/content/top/technical-requirements/field-format/validation/validation.md).
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/ns1_identity-assertion'
        required: true
      responses:
        '200':
          description: a CadesSign XML tag, containing a signedResponse, with a signed-content of mime type APPLICATION_PKC7
          content:
            application/xml:
              schema: null
              $ref: '#/components/schemas/soapenv_EnvelopeResp'
          security: process_auth
        '404':
          description: Not Found
          content:
            application/xml:
              schema: null
              $ref: '#/components/schemas/response3Fields'
        '500':
          description: Server error. Probably the OTP was inserted in an incorrect way, or some parameters are wrong. Check if the email, dossier type and the mobile number are correct, just to name a few.
          content:
            application/xml:
              schema: null
              $ref: '#/components/schemas/response4Fields'
      operationId: postNomtomTopServicesOnboardingService
      x-operation-id-source: derived
    servers:
    - url: https://top-stage.infocert.it
      description: Internal staging server for testing. Signing documents with CADES Protocol. Make sure that the Identity assertion is correct. you must encode in base64 all data, and take a special care in verifying the serial numbers and fiscal codes of the claimer and of the person. All the following xml must be edited, encoded and inserted in the <data></data> tag in the CadesSign process. A pin is required. It is a fixed pin, not to be changed.
    - url: http://ip1pvliascct001.print.infocert.it:9090
      description: Main (production) server
components:
  schemas:
    response3Fields:
      type: object
      properties:
        httpStatus:
          type: string
          format: string
        errorKey:
          type: string
          format: string
        recoverable:
          type: boolean
          format: boolean
    response4Fields:
      type: object
      properties:
        httpStatus:
          type: string
          format: string
        errorKey:
          type: string
          format: string
        errorMessage:
          type: string
          format: string
        recoverable:
          type: boolean
          format: boolean
    ns1_identity-assertion:
      ns1:identity-assertion-type:
        type: string
        xml:
          attribute: true
      identified:
        type: string
        xml:
          attribute: true
      assertion-date:
        type: string
        xml:
          attribute: true
      person-data-modified:
        type: string
        xml:
          attribute: true
      counrty-code:
        type: string
        xml:
          attribute: true
      serial-number:
        type: string
        xml:
          attribute: true
      xmlns:ns1:
        type: string
        xml:
          attribute: true
      xmlns:ns3:
        type: string
        xml:
          attribute: true
      claimer:
        first-name:
          type: string
          xml:
            attribute: true
        last-name:
          type: string
          xml:
            attribute: true
        country-code:
          type: string
          xml:
            attribute: true
        serial-type:
          type: string
          xml:
            attribute: true
        serial-number:
          type: string
          xml:
            attribute: true
      ns3:person:
        identified:
          type: string
          xml:
            attribute: true
        legal-id:
          country-code:
            type: string
            xml:
              attribute: true
          serial-type:
            type: string
            xml:
              attribute: true
          serial-number:
            type: string
            xml:
              attribute: true
        personal-data:
          type: object
          properties:
            fiscal-code:
              type: string
              format: string
            first-name:
              type: string
              format: string
            last-name:
              type: string
              format: string
            birth-date:
              type: string
              format: string
            sex:
              type: string
              format: string
            citizenship:
              type: string
              format: string
            birth-place:
              type: string
              format: string
            birth-province:
              type: string
              format: string
            birth-country:
              type: string
              format: string
            full-first-name:
              type: string
              format: string
            full-last-name:
              type: string
              format: string
        contact-details:
          email:
            type: string
            xml:
              attribute: true
          mobile-number:
            type: string
            xml:
              attribute: true
        address:
          type: object
          properties:
            street:
              type: string
              format: string
            number:
              type: string
              format: string
            zip:
              type: string
              format: string
            city:
              type: string
              format: string
            province:
              type: string
              format: string
            country:
              type: string
              format: string
        identity-document-info:
          tipo:
            type: string
            xml:
              attribute: true
          number:
            type: string
            xml:
              attribute: true
          type: object
          properties:
            issuer:
              type: string
              format: string
            issue-place:
              type: string
              format: string
            issue-province:
              type: string
              format: string
            issue-date:
              type: string
              format: string
            expiration-date:
              type: string
              format: string
      external-id:
        type: string
        format: string
      statements:
        type: array
        items:
          statement:
            id:
              type: string
              xml:
                attribute: true
    soapenv_EnvelopeResp:
      type: object
      properties:
        soapenv:Body:
          type: object
          properties:
            ns3:cadesSignResponse:
              type: object
              properties:
                signed-content:
                  type: object
                  properties:
                    mime-type:
                      type: string
                      format: string
                    data:
                      type: string
                      format: string
  securitySchemes:
    process_auth:
      type: http
      scheme: basic
      flows:
        implicit:
          authorizationUrl: https://top-stage.infocert.it/nomtom/top/services/OnboardingService
x-refined-from:
- infocert-top-cades-sign-openapi.yml
- infocert-top-cades-sign-openapi.yml