--- swagger: "2.0" info: version: 1.0.0-rev1 title: e2ekey description: E2E Key Submission This API is used by Native applications to set the session level key. Key is generated on the device and sent to this API encrypted with the Public key embedded inside the application. Returns the encrypted eventID and in the header x-ibm-name: e2ekey basePath: /dpp schemes: - https x-ibm-configuration: enforced: true phase: realized testable: false externalDocs: [] attachments: [] tags: [] securityDefinitions: Client ID: description: "" in: header name: X-IBM-Client-Id type: apiKey Client ID (Query): description: "" in: query name: client_id type: apiKey paths: /security/e2eKey: post: description: This API is used by Native applications to set the session level key. Key is generated on the device and sent to this API encrypted with the Public key embedded inside the application. Returns the encrypted eventID and in the header tags: [] summary: This API is used by Native applications to set the session level key. Key is generated on the device and sent to this API encrypted with the Public key embedded inside the application. Returns the encrypted eventID and in the header parameters: - schema: example: |- { "encryptedKey": "93CDBEB681D937BAB1CED59789E02509A89BAD24078", "keyIndex": "1", "checkDigit": "3A1AD9", "algorithm": "AES" } description: "" name: body in: body - description: UUID that needs to be generated for every request name: uuid required: true type: string in: header - description: Country code in 2 character ISO 3166 format name: countryCode required: true type: string in: header - description: Business code identified during application registration name: businessCode required: true type: string in: header - description: Content-Types that are acceptable for the response name: Accept required: true type: string in: header - description: List of acceptable human languages for response name: Accept-Language required: true type: string in: header - description: "" name: Content-Type required: true type: string in: header responses: 201: description: "" examples: [] security: - Client ID (Query): [] - Client ID: [] security: - Client ID (Query): [] - Client ID: [] x-ibm-endpoints: - endpointUrl: https://emea.sandbox.api.citi.com/gcb description: Custom Gateway API Endpoint type: - production - development ...