InfoCert Enrollment API
The Enrollment Api API from InfoCert — 2 operation(s) for enrollment api.
The Enrollment Api API from InfoCert — 2 operation(s) for enrollment api.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/infocert:infocert-enrollment-api-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Infocert Enrollment API
version: '1.0'
description: 'Operations tagged Enrollment Api across 2 of this provider''s published API definitions: infocert-atum-siae-openapi.yml, infocert-atum-siae-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://apitest.infocert.digital/atum/v1
description: Test Environment base url
- url: https://apistage.infocert.digital/atum/v1
description: Stage Environment base url
- url: https://api.infocert.digital/atum/v1
description: Production Environment base url
basePath: /identification/afm/v1
tags:
- name: Enrollment Api
paths:
/enrollment:
post:
security:
- bearerAuth: []
summary: enroll a signer PKCS10
tags:
- Enrollment Api
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/EmitCertificateRequest'
examples:
First:
summary: example
value:
assertions:
- value: MIAGCSqGSIb3DQEHAqCAMIA...
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/EmitCertificatesResponse'
example:
value:
certificate: MIIGOTCCBCGgAwIBAgIBWzANBgkqhkiG9w0BAQsFADCBljELMAkGA1UEBhMCSVQ...
subject: CN=ATUM/TEST,C=IT,DN=f1eff937-204e-4d0d-a5f0-8af3d8920e2e,GIVENNAME=MARIO,SURNAME=ROSSI,SERIALNUMBER=SNNN,O=Org,OU=ou1,E=mrossi@email.it
issuer: C=IT,O=InfoCert S.p.A.,OU=Trust Service Provider,organizationIdentifier=VATIT-07945211006,CN=InfoCert Certification Services CA
expirationDate: '2026-02-14T23:00:00'
ids:
- urn:dnqualifier:f1eff937-204e-4d0d-a5f0-8af3d8920e2e
- urn:serialnumber:SNNN
'400':
description: Bad request
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
'401':
description: Unauthorized
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
'500':
description: System error
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
operationId: postEnrollment
x-operation-id-source: derived
servers:
- url: https://apitest.infocert.digital/atum/v1
description: Test Environment base url
- url: https://apistage.infocert.digital/atum/v1
description: Stage Environment base url
- url: https://api.infocert.digital/atum/v1
description: Production Environment base url
/enrollment/dnq:
post:
security:
- bearerAuth: []
tags:
- Enrollment Api
summary: Retrieve a unique dnqualifier value, used for the enroll
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Dnq'
'400':
description: Bad request
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
'401':
description: Unauthorized
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
'500':
description: System error
content:
application/problem+json:
schema:
$ref: https://opensource.zalando.com/problem/schema.yaml#/Problem
operationId: postEnrollmentDnq
x-operation-id-source: derived
servers:
- url: https://apitest.infocert.digital/atum/v1
description: Test Environment base url
- url: https://apistage.infocert.digital/atum/v1
description: Stage Environment base url
- url: https://api.infocert.digital/atum/v1
description: Production Environment base url
components:
schemas:
EmitCertificateRequest:
type: object
properties:
assertions:
type: array
items:
$ref: '#/components/schemas/Assertion'
pin:
pattern: '[0-9]{6,10}'
type: string
EmitCertificatesResponse:
type: object
properties:
certificate:
type: string
subject:
type: string
issuer:
type: string
ids:
type: array
items:
type: string
expirationDate:
type: string
Dnq:
type: object
properties:
value:
type: string
example: 2023SIAE61
Assertion:
type: object
properties:
value:
type: string
securitySchemes:
bearerAuth:
type: http
scheme: bearer
x-refined-from:
- infocert-atum-siae-openapi.yml
- infocert-atum-siae-openapi.yml