Dateidetails abrufen

Mit dieser API können Sie Details einer Datei abrufen.

API

/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/{product}/files/{fileId}

Geltungsbereich und AuthZ

  • Sie benötigen den Geltungsbereich mcs:oci:api:User, um auf diese API zugreifen zu können.
  • Sie können auf diese Informationen für Ihre Kunden-CSI und den verfügbaren serviceType zugreifen.
  • Sie können die CEMLI-Datei-API nur verwenden, wenn sich Ihr Kunde für die CEMLI-Funktionalität angemeldet hat.

Header

  • Autorisierung: Bearer <Token>

    Dabei ist <Token> das OAUTH-Token, das vom Autorisierungsserver zurückgegeben wird (JWT-Token).

  • ID: <JWKS Identifier>

    Dabei ist <JWKS Identifier> die GUID, die generiert wird, wenn die JWKS-URI vom Kundenadministrator in der Selfserviceplattform festgelegt wird.

Basispfad

/cemli/v1/

Abhängigkeit

Funktionalität

  • Diese API zeigt eine Liste der Dateien von UMP an, die für einen Kunden und einen Service relevant sind.
  • {supportIdentifier}, {serviceType}, {product} und {field} können aus der angegebenen Abhängigkeit abgerufen werden
  • Antwortfelder, für die eine Erläuterung erforderlich ist:
    • fileId ist die eindeutige ID für eine Datei zum Abrufen von Dateidetails.
    • fileType ist der Dateityp wie SQL, Java, XML Publisher XLF-Datei.
    • parameters sind weitere Eingabeparameter für die Dateiverarbeitung.
    • Mit archived wird angegeben, ob eine Datei archiviert oder aktiv ist.

Verb

GET

Parameter

Name Typ Beschreibung Obligatorisch
supportIdentifier Pfadparameter CSI-Nummer Ja
serviceType Pfadparameter Servicetyp (z.B. EBSO, EBSZ, EBSI) Ja
product Pfadparameter Gibt den Kurznamen des benutzerdefinierten Produkts an (z.B. xbol) Ja
field Pfadparameter Gibt die ID für die hochgeladene Datei in ACE an Ja
includeContent Abfrageparameter Standardwert = N Nein

Beispielantwort

{
  "fileId": 10882,
  "fileName": "XxExpenseReportLineEO.xml",
  "fileContent": "QUNFIHRlc3QgUGF0Y2g=",
  "description": "CEMLI XML XLF Patch File",
  "version": "121.000001",
  "language": "US",
  "product" : {
    "name": "xbol"
  }
  "fileType": {
    "code": "xmlp_xlf",
    "description": "XML Publisher XLF file"
  },
  "archived": false,
  "parameters": [
    {
      "name": "APPS_SHORT_NAME",
      "value": "xbol",
      "type": "TEXT"
    },
    {
      "name": "TEMPLATE_CODE",
      "value": "APXCCPUT",
      "type": "TEXT"
    }
  ],
  "uploadedBy": "<user e-mail>",
  "uploadedOn": "2020-10-18T17:22:14Z"
}