Create Service

Descrizione

API che permette ad un utente la creazione di un servizio.

Suggerimento: crea un servizio principale non visibile in app e usa l’api-key di questo servizio per creare gli altri servizi.

Per utilizzare questa API è necessario richiedere un'abilitazione specifica.

Importante: is_visible deve sempre essere impostato a false per i servizi di test.

Esempi

Esempio con informazioni minime per la creazione di un servizio di test:

### REQUEST
curl --location --request POST 'https://api.io.pagopa.it/api/v1/services' \
--header 'Ocp-Apim-Subscription-Key: __YOUR_API_KEY__' \
--header 'Content-Type: application/json' \
--data-raw '{
"service_name": "Test",
"department_name": "IT",
"organization_name": "Test",
"organization_fiscal_code": "00000000000",
"authorized_cidrs": [],
"is_visible": false,
"service_metadata": {
"scope": "LOCAL"
}
}'
### RESPONSE
{
"authorized_cidrs": [],
"authorized_recipients": ["AAAAAA00A00A000A"],
"department_name": "IT",
"id": "01EYATQMGR0SQT93001Z3ACZVR-0000000000000000",
"is_visible": false,
"max_allowed_payment_amount": 0,
"organization_fiscal_code": "00000000000",
"organization_name": "Test",
"require_secure_channels": false,
"service_id": "01EYATQMGR0SQT93001Z3ACZVR",
"service_metadata": { "scope": "LOCAL" },
"service_name": "Test",
"version": 0,
"primary_key": "__YOUR_PRIMARY_API_KEY__",
"secondary_key": "__YOUR_SECONDARY_API_KEY__"
}

Risorse utili

https://developer.io.italia.it/openapi.html#operation/createService

Last updated