Recupera tutti i prodotti per un servizio
Utilizzare questa API per ottenere un elenco di tutti i prodotti per un servizio.
API
/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products
Ambito e AuthZ
- Per accedere a questa API, è necessario disporre dell'ambito
mcs:oci:api:User. - È possibile recuperare tutti i prodotti per un servizio solo per l'identificativo del supporto clienti e il tipo di servizio.
- È possibile utilizzare l'API del prodotto CEMLI solo se il cliente ha optato per la funzionalità CEMLI.
Intestazioni
- Autorizzazione: Bearer <Token>
Dove <Token> è il token OAUTH restituito dal server di autorizzazione (token JWT).
- Identificativo: <ID JWKS>
Dove <JWKS Identifier> è il GUID generato quando l'URI JWKS è impostato dall'amministratore del cliente nella piattaforma self-service.
Percorso di base
/cemli/v1/
Dipendenza
Funzionalità
- Questa API restituisce un elenco di prodotti per un servizio identificato utilizzando la combinazione serviceType e CSI (Customer Support Identifier).
Verbo
GET
Parametri
| Nome | Digita | descrizione; | obbligatorio | Commenti |
|---|---|---|---|---|
serviceType
|
Parametro percorso | Tipo di servizio | Sì | |
supportIdentifier
|
Parametro percorso | Identificativo CSI (Customer Support Identifier) | Sì | |
productId
|
Parametro della query | No | Se passato, può essere utilizzato con altri parametri facoltativi, ad esempio productName, applicationId, dbSchema e attivo con condizione AND. | |
productName
|
Parametro della query | No | Se passato, può essere utilizzato con altri parametri facoltativi, ad esempio productId, applicationId, dbSchema e attivo con condizione AND. | |
applicationId
|
Parametro della query | No | Se passato, può essere utilizzato con altri parametri facoltativi, ad esempio productId, productName, dbSchema e attivo con condizione AND. | |
dbSchema
|
Parametro della query | No | Se passato, può essere utilizzato con altri parametri facoltativi, ad esempio productId, productName, applicationId e attivo con condizione AND. | |
active
|
Parametro della query | No | Se passati, i valori possibili TRUE o FALSE restituiscono i prodotti attivi con altri parametri facoltativi, ad esempio productId, productName, applicationId e dbSchema con condizione AND. | |
q
|
Parametro della query | No | Se passato, esegue l'override di altri parametri facoltativi, ad esempio productId, productName, applicationId, dbSchema e active e la ricerca viene eseguita in base al valore passato qui. La corrispondenza viene eseguita su tutti i campi di ricerca elencati in productName e dbSchema nel backend con condizione OR. |
Risposta di esempio
[
{
"productId": 2540,
"productName": "xbol",
"description": "xbol custom top",
"applicationId": 27000,
"dbSchema": "bolinf",
"active": true,
"createdBy": "<user's email ID>",
"createdDate": "2020-08-26T10:53:51-07:00"
}
]