How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
PagoPA website screenshot

PagoPA

PagoPA S.p.A. is the Italian state-owned company (owned by the State through the Ministry of Economy and Finance, supervised by the Presidency of the Council of Ministers) whose mission is to design and build the State's digital infrastructure for public digital services. Its products include the pagoPA payments platform, the IO public services app, SEND (digital notifications), the National Digital Data Platform (PDND Interoperability), PARI, Check IBAN and the European Digital Identity Wallet, with APIs and guides published on its Developer Portal (developer.pagopa.it) and docs.pagopa.it.

agent native

Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.

Kin Score

API Evangelist profiles PagoPA the way a machine reads it — 189 machine-readable artifacts across 86 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — PagoPA scores 69.0/100 (exemplar), with a separate agent-readiness read of 51/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance. Every facet and dimension name is a link: it opens that measurement's page on APIs.io, where the rating runs across the whole catalog — the exact checks that feed it, how every profiled provider distributes on it, and who is at the top of it.

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
PagoPA Kin Score — API readiness rating by API Evangelist

Put this on your own site. The badge is drawn live from PagoPA's current Kin Score — paste it once and it updates itself every time the score is recomputed. It follows your visitor's light or dark setting, and it links back here so anyone who sees it can read the full breakdown.

<!-- Kin Score · API Evangelist -->
<a href="https://providers.apievangelist.com/providers/pagopa/"
   title="PagoPA on API Evangelist — API profile and Kin Score">
  <img src="https://apis.io/badge/pagopa.svg"
       alt="PagoPA Kin Score — API readiness rating by API Evangelist" width="150" height="150" loading="lazy">
</a>

More shapes, themes and sizes → · Score as JSON · How badges work

How we profile PagoPA

Each block below is one kind of artifact we hold for PagoPA. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 82

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

pagoPA - Nodo dei Pagamenti SOAP interfaces

SOAP (WSDL) interfaces of the pagoPA payments node (Nodo dei Pagamenti) between creditor organizations (EC/PA), payment service providers (PSP) and the node, published in the pa...

PagoPA ACA API

Api's for performing a debt position census

PagoPA Activations API

The Activations API from PagoPA — 1 operation(s) for activations.

PagoPA Agreements API

Agreements routes

PagoPA Attributes API

Attributes routes

PagoPA b2b - pagoPA side API

Api's to notify transaction outcome

PagoPA Callback API

API Group aims to get the callback.

PagoPA Callback Cancel API

The callback-cancel API from PagoPA — 1 operation(s) for callback-cancel.

PagoPA Carts API

The Carts API from PagoPA — 1 operation(s) for carts.

PagoPA Check API

verifies the validity and existence of the input Organization id

PagoPA Citizen operation API

ENG: TPP integration - Citizen consent operations
IT: Integrazione TPP - Operazioni sui consensi del cittadino

PagoPA Clients API

Clients routes

PagoPA Create API

Create operation.

PagoPA Data Preparation API

The Data Preparation API from PagoPA — 6 operation(s) for data preparation.

PagoPA Debt Position Actions API

The Debt Position Actions API API from PagoPA — 2 operation(s) for debt position actions api.

PagoPA Debt Positions API

The Debt Positions API API from PagoPA — 3 operation(s) for debt positions api.

PagoPA Delegations API

Delegations routes

PagoPA Delete API

Delete operation.

PagoPA Dossier API

The Dossier API from PagoPA — 3 operation(s) for dossier.

PagoPA Downtime API

Invocazioni per recupero dei disservizi di SEND

PagoPA Eservices API

E-Services routes

PagoPA Eservice Templates API

E-Service Templates routes

PagoPA Events API

Events routes

PagoPA External APIs API

The External APIs API from PagoPA — 3 operation(s) for external apis.

PagoPA Health API

Verify service status

PagoPA Health Check API

Unauthenticated endpoint for checking service status

PagoPA Home API

The Home API from PagoPA — 1 operation(s) for home.

PagoPA Interop Probing API

Invocazioni per sapere lo stato dell'E-service di PDND Interoprabilità

PagoPA Keys API

Keys routes

PagoPA Legal Facts API

Invocazioni per effettuare il download degli atti opponibili a terzi

PagoPA Manage API

The manage API from PagoPA — 4 operation(s) for manage.

PagoPA Manage Authorization API

The manage-authorization API from PagoPA — 2 operation(s) for manage-authorization.

PagoPA Manage Release API

The manage-release API from PagoPA — 1 operation(s) for manage-release.

PagoPA Manage Review API

The manage-review API from PagoPA — 1 operation(s) for manage-review.

PagoPA Massive operation APIs for Debt Positions - v1 API

The Massive operation APIs for Debt Positions - v1 API from PagoPA — 1 operation(s) for massive operation apis for debt positions - v1.

PagoPA Massive operation APIs for Debt Positions - v2 API

The Massive operation APIs for Debt Positions - v2 API from PagoPA — 1 operation(s) for massive operation apis for debt positions - v2.

PagoPA Massive operation observability APIs - v1 API

The Massive operation observability APIs - v1 API from PagoPA — 3 operation(s) for massive operation observability apis - v1.

PagoPA Massive operation observability APIs - v2 API

The Massive operation observability APIs - v2 API from PagoPA — 3 operation(s) for massive operation observability apis - v2.

PagoPA MBD - v1 API

APIs for @eBollo v1

PagoPA MBD - v2 API

APIs for @eBollo v2

PagoPA Messages API

The Messages API from PagoPA — 3 operation(s) for messages.

PagoPA Network Testing API

Testing network connection

PagoPA New Notification API

Invocazioni per effettuare il pre-caricamento dei documenti della notifica e inviare notifiche

PagoPA Notice Generation Request APIs API

The Notice Generation Request APIs API from PagoPA — 7 operation(s) for notice generation request apis.

PagoPA Notice Templates APIs API

The Notice Templates APIs API from PagoPA — 2 operation(s) for notice templates apis.

PagoPA Notification Cancellation API

Annullamento di una notifica

PagoPA Notification Price API

Invocazioni per determinare il costo della notifica per il destinatario.

PagoPA Notification Price V23 API

The NotificationPriceV23 API from PagoPA — 1 operation(s) for notificationpricev23.

PagoPA Organization Requests API

The Organization Requests API from PagoPA — 2 operation(s) for organization requests.

PagoPA Organizations API

APIs for creditor institution, used for inspection of generated flows

PagoPA Payment API

Payment operation

PagoPA Payment Options API

APIs to retrieve payment options

PagoPA Payment Options Resource API

The Payment Options Resource API from PagoPA — 1 operation(s) for payment options resource.

PagoPA Payment Receipts REST APIs API

The Payment Receipts REST APIs API from PagoPA — 2 operation(s) for payment receipts rest apis.

PagoPA Payment Events API

Invocazioni per comunicare eventi di pagamento dalla PA

PagoPA Payments API

The Payments API API from PagoPA — 1 operation(s) for payments api.

PagoPA Payments receipts API

The Payments receipts API API from PagoPA — 2 operation(s) for payments receipts api.

PagoPA Producer Keychains API

Producer Keychains routes

PagoPA Products API

Operazioni relative all'elenco dei prodotti e al filtraggio

PagoPA Profiles API

The Profiles API from PagoPA — 2 operation(s) for profiles.

PagoPA Pseudonymization data API

The Pseudonymization data API from PagoPA — 2 operation(s) for pseudonymization data.

PagoPA PSP API

APIs for payment service providers, used for creation and inspection of flows

PagoPA Purposes API

Purposes routes

PagoPA Purpose Templates API

Purpose Templates routes

PagoPA Read API

Read operation.

PagoPA Remote Content API

The remote-content API from PagoPA — 2 operation(s) for remote-content.

PagoPA Sender Read B2B API

Invocazioni utilizzabili dai mittenti per verificare lo stato delle richieste di notifica inviate e delle notifiche accettate.

PagoPA Service Topics API

The service-topics API from PagoPA — 1 operation(s) for service-topics.

PagoPA Signals API

The Signals API from PagoPA — 2 operation(s) for signals.

PagoPA Signature API

The Signature API from PagoPA — 2 operation(s) for signature.

PagoPA Signature Request API

The Signature Request API from PagoPA — 5 operation(s) for signature request.

PagoPA Signer API

The Signer API from PagoPA — 1 operation(s) for signer.

PagoPA Specifiche Integrazione Messaggi Di Cortesia (Server To Server) API

The Specifiche Integrazione Messaggi Di Cortesia (Server To Server) API from PagoPA — 2 operation(s) for specifiche integrazione messaggi di cortesia (server to server).

PagoPA Status API

Lettura dello stato di SEND, API pubbliche

PagoPA Streams API

Gestione degli stream di eventi che PN mette a disposizione

PagoPA Subscriptions Feed API

The Subscriptions Feed API from PagoPA — 1 operation(s) for subscriptions feed.

PagoPA Tenants API

Tenants routes

PagoPA Tracings API

Tracings service

PagoPA Transaction API

Operazioni relative alle transazioni

PagoPA Update API

Update operation.

PagoPA Users API

Users routes

PagoPA Utility API

The Utility API from PagoPA — 1 operation(s) for utility.

Scroll within the panel for all 82 ·

MCP Servers 1

Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.

Model Context Protocol servers that expose these APIs to AI agents.

PagoPA MCP Server

Remote MCP server at docs.pagopa.it over streamable HTTP; 3 tools listed.

MCP SERVER

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the things the Kin Score reads for access clarity — renamed from commercial clarity in rubric 0.12, because a free statutory interface has access terms and no commercial ones.

Published pricing tiers and plan structures.

Pagopa Plans Pricing

0 plans

PLANS

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Pagopa Rate Limits

2 limits

RATE LIMITS

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Pagopa Context

120 classes · 271 properties

JSON-LD

Spectral Rules 3

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

PagoPA — pn mandate rules

60 rules · 24 errors · 18 warnings

SPECTRAL

PagoPA API Rules

15 rules · 3 errors · 10 warnings

SPECTRAL

JSON Schema 96

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

AccessControlAllowOrigin

0 properties

JSON SCHEMA

Agreement

15 properties

JSON SCHEMA

AlreadyPaidPaymentOptionModel

1 properties

JSON SCHEMA

AppInfo

3 properties

JSON SCHEMA

AuthBarCodePaymentDTO

3 properties

JSON SCHEMA

AuthPaymentResponseDTO

12 properties

JSON SCHEMA

AuthRequestDynamic

0 properties

JSON SCHEMA

BrokerInstitutionsResponse

2 properties

JSON SCHEMA

CartRequest

5 properties

JSON SCHEMA

CIIbansResponse

2 properties

JSON SCHEMA

CitizenConsentResponseDTO

2 properties

JSON SCHEMA

CreateDossierBody

3 properties

JSON SCHEMA

CreateFlowRequest

9 properties

JSON SCHEMA

CreateMbdRequestV2

2 properties

JSON SCHEMA

CreateSignatureRequestBody

4 properties

JSON SCHEMA

CtReceiptModelResponse

28 properties

JSON SCHEMA

DataPreparationResponse

0 properties

JSON SCHEMA

DatapreparationTemplate

1 properties

JSON SCHEMA

DebtPositionResponse

14 properties

JSON SCHEMA

DossierDetailView

6 properties

JSON SCHEMA

EServiceDescriptor

15 properties

JSON SCHEMA

EServiceTemplateVersion

11 properties

JSON SCHEMA

FileIdListResponse

0 properties

JSON SCHEMA

FlowList

0 properties

JSON SCHEMA

GetCartResponse

3 properties

JSON SCHEMA

GetGenerationRequestStatusResource

3 properties

JSON SCHEMA

GetMbdRequest

3 properties

JSON SCHEMA

GetMdbReceipt

1 properties

JSON SCHEMA

GetSignedUrlResource

1 properties

JSON SCHEMA

GetTracingErrorsResponse

2 properties

JSON SCHEMA

InputMessage

1 properties

JSON SCHEMA

InvoiceDTO

2 properties

JSON SCHEMA

ListCitizenConsentResponseDTO

0 properties

JSON SCHEMA

NewDebtPositionRequest

13 properties

JSON SCHEMA

NewNotificationRequest

16 properties

JSON SCHEMA

NewNotificationRequestV21

18 properties

JSON SCHEMA

NewNotificationRequestV23

18 properties

JSON SCHEMA

NewNotificationRequestV24

19 properties

JSON SCHEMA

NewNotificationRequestV25

19 properties

JSON SCHEMA

NewNotificationRequestV26

20 properties

JSON SCHEMA

NoticeGenerationMassiveRequest

1 properties

JSON SCHEMA

NoticeGenerationMassiveResource

1 properties

JSON SCHEMA

NoticeGenerationRequestItem

2 properties

JSON SCHEMA

NotificationPayload

12 properties

JSON SCHEMA

PaginatedFlowsCreatedResponse

3 properties

JSON SCHEMA

PaginatedFlowsPublishedResponse

3 properties

JSON SCHEMA

PaginatedFlowsResponse

3 properties

JSON SCHEMA

PaginatedPaymentsResponse

3 properties

JSON SCHEMA

PaymentOptionsResponse

5 properties

JSON SCHEMA

PaymentPositionModelBaseResponse

12 properties

JSON SCHEMA

PaymentPositionModelResponseV3

10 properties

JSON SCHEMA

PaymentPositionModel

21 properties

JSON SCHEMA

PaymentPositionModelV3

7 properties

JSON SCHEMA

PaymentPositionsInfo

2 properties

JSON SCHEMA

PaymentPositionsInfoV3

2 properties

JSON SCHEMA

PaymentsModelResponse

23 properties

JSON SCHEMA

PreviewPaymentRequestV2DTO

2 properties

JSON SCHEMA

PreviewPaymentResponseV2DTO

9 properties

JSON SCHEMA

Problem

6 properties

JSON SCHEMA

PseudonymizationResponse

2 properties

JSON SCHEMA

Purpose

17 properties

JSON SCHEMA

PurposeTemplate

13 properties

JSON SCHEMA

RateLimitLimit

0 properties

JSON SCHEMA

RateLimitReset

0 properties

JSON SCHEMA

ReceiptsInfo

1 properties

JSON SCHEMA

RecoverTracingRequest

1 properties

JSON SCHEMA

RetrievaIdResponseDTO

1 properties

JSON SCHEMA

RetrievalRequestDTO

3 properties

JSON SCHEMA

RetrievalResponseDTO

6 properties

JSON SCHEMA

RetryAfter

0 properties

JSON SCHEMA

Richiesta

1 properties

JSON SCHEMA

SignalPayload

5 properties

JSON SCHEMA

SignalPullResponse

2 properties

JSON SCHEMA

SignalPushResponse

1 properties

JSON SCHEMA

SignatureField

2 properties

JSON SCHEMA

SignatureRequestDetailView

14 properties

JSON SCHEMA

SignatureRequestList

2 properties

JSON SCHEMA

SingleFlowCreatedResponse

15 properties

JSON SCHEMA

SingleFlowResponse

16 properties

JSON SCHEMA

SubmitTracingRequest

2 properties

JSON SCHEMA

SuccessResponseSignature

1 properties

JSON SCHEMA

TemplateResource

3 properties

JSON SCHEMA

TokenResponse

3 properties

JSON SCHEMA

TppNetworkConnectionResponse

2 properties

JSON SCHEMA

TransactionBarCodeResponse

8 properties

JSON SCHEMA

TransactionResultRequest

4 properties

JSON SCHEMA

TransactionResultResponse

2 properties

JSON SCHEMA

UpdateTransferIbanMassiveResponse

2 properties

JSON SCHEMA

UploadReportDTO

0 properties

JSON SCHEMA

UploadReport

6 properties

JSON SCHEMA

UploadStatus

0 properties

JSON SCHEMA

VerificaCodiceFiscale

3 properties

JSON SCHEMA

VerificaOrganizationId

11 properties

JSON SCHEMA

VerificationResponse

2 properties

JSON SCHEMA

Scroll within the panel for all 96 ·

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Pagopa Authentication

apiKey/http/oauth2 · 7 schemes

SECURITY

Pagopa Domain Security

TLSv1.3 · DMARC

SECURITY

Scopes 1

OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.

OAuth scopes governing access to this provider's APIs.

Pagopa Scopes

6 scopes · clientCredentials

6 scopes

SCOPES

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Pagopa Agentic Access

697 operations · 379 acting · 20 human-in-the-loop

697 operations · 379 acting

AGENTIC

Resources

Every other property we hold for PagoPA — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Commercial 2

Pricing, plans, and the legal terms of use

Other 4

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/pagopa · machine-readable index on apis.io

Where this information came from

This is an independent, third-party profile of PagoPA, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.