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.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/infocert:infocert-user-info-controller-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
openapi: 3.2.0
info:
title: Infocert User Info Controller API
version: '1.0'
contact: {}
license:
name: Apache 2.0
url: http://www.apache.org/licenses/LICENSE-2.0
termsOfService: urn:tos
description: 'Operations tagged user-info-controller across 2 of this provider''s published API definitions: infocert-eid-gateway-oauth-openapi.yml, infocert-eid-gateway-oauth-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://eid-gateway.infocert.it
basePath: /identification/afm/v1
tags:
- name: user-info-controller
description: User Info Controller
paths:
/oauth2/user-info:
get:
tags:
- user-info-controller
summary: Get user info using access token
description: This endpoint is called when client application wants to receieve attributes of particular user associated with access token passed in Authorization header.
operationId: getUserInfoUsingGET
parameters:
- name: Authorization
in: header
description: Bearer with access token
required: true
schema:
type: string
responses:
'200':
description: Access granted, user info is returned
content:
application/json:
schema:
$ref: '#/components/schemas/Person'
'401':
description: Passed access token is invalid
'500':
description: Something went wrong on server side
servers:
- url: https://eid-gateway.infocert.it
components:
schemas:
PhysicalID:
type: object
properties:
name:
type: string
documentNumber:
type: string
issuer:
type: string
Place:
type: object
properties:
address:
$ref: '#/components/schemas/PostalAddress'
title: Place
ElectronicID:
type: object
properties:
name:
type: string
country:
type: string
id:
type: string
expirationDate:
type: string
format: date
Person:
type: object
properties:
version:
type: string
sub:
type: string
givenName:
type: string
familyName:
type: string
birthPlace:
$ref: '#/components/schemas/Place'
birthDate:
type: string
format: date
gender:
type: string
taxID:
type: string
vatID:
type: string
telephone:
type: string
email:
type: string
digitalAddress:
type: string
address:
$ref: '#/components/schemas/PostalAddress'
electronicId:
$ref: '#/components/schemas/ElectronicID'
physicalId:
$ref: '#/components/schemas/PhysicalID'
_idp:
type: string
_channel:
type: string
_rawRequest:
type: string
_rawResponse:
type: string
title: Person
PostalAddress:
type: object
properties:
addressCountry:
type: string
addressLocality:
type: string
addressRegion:
type: string
postalCode:
type: string
streetAddress:
type: string
title: PostalAddress
x-refined-from:
- infocert-eid-gateway-oauth-openapi.yml
- infocert-eid-gateway-oauth-openapi.yml