DevPortalPagoPA




Table of contents

Remote configuration

This configuration is necessary if you want to use one of the following functions:
For both functions, it is in fact necessary to **provide a**REST web service in compliance with the relative OpenAPI.
An exposed web service is characterized by a configuration identifier, which is a univocal alphanumeric code, generated by IO, that will correspond to a set of endpoints and their API keys.
You can define a configuration, retrieve it later, list the defined configurations, and modify a previously created configuration.
The exposed service must consist of a variable number of endpoints, depending on what you intend to remotely retrieve for your messages and the type of agreement you have signed with PagoPA:
Endpoint retrieval of:Data to return to IODetails
opening preconditionssubject and body of preconditions
message details
  • message subject and body;
  • attachment metadata (Premium entities only).
the message details must match the intent flags declared when the message is created
attachment bytesbytes of the individual attachment (Premium entities only)
Once ready, use the API described in CRUs, remote configurations to register the necessary data with the IO systems, including:
  • the base URL that IO will use to dial the addresses of the endpoints exposed by your Organization (for more information refer to the examples given in OpenAPI recovery endpoint of remote content
  • the** API key** that IO will use to authenticate to your systems and its expected header
  • the default preference, if any, related to preconditions to opening messages (for more information on preconditions refer to send-a-message-a-contenuto-remoto.md)

Haven't completed onboarding yet and need help?

Write an email describing your problem or question to the address areariservata@assistenza.pagopa.it.

Need help with APIs and Integration?

Write an email describing your problem or question to the address:

io-service-management@pagopa.it

Tell us what you think

To report problems or give feedback, leave a comment in the GitHub space of the IO app