action yodlee_generate_api_key {
label: "Generate API Key"
description: "This endpoint is used to generate an API key. The RSA public key you provide should be in 2048 bit PKCS#8 encoded format.
A public key is a mandatory input for generating the API key.
The public key should be a unique key. The apiKeyId you get in the response is what you should use to generate the JWT token.
You can use one of the following authorization methods to access
this API:
- cobsession
- JWT token
Alternatively, you can use base 64 encoded cobrandLogin and cobrandPassword in the Authorization header (Format: Authorization: Basic )
Note:
This service is not available in developer sandbox environment and will be made available for testing in your dedicated environment. The content type has to be passed as application/json for the body parameter."
provider: yodlee
method: POST
path: "/auth/apiKey"
encoding: json
input: {
type: "object"
properties: {
publicKey: {
type: "string"
description: "Public key uploaded by the customer while generating ApiKey.
Endpoints:- GET /auth/apiKey
- POST /auth/apiKey
"
}
}
}
output: {
type: "object"
additionalProperties: true
}
}