{
  "opencollection": "1.0.0",
  "info": {
    "name": "Yodlee Core APIs Account Token Cobrand API",
    "version": "1.1.0"
  },
  "items": [
    {
      "info": {
        "name": "Cobrand",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Cobrand Login",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cobrand/login"
          },
          "docs": "The cobrand login service authenticates a cobrand.<br>Cobrand session in the response includes the cobrand session token (cobSession) <br>which is used in subsequent API calls like registering or signing in the user. <br>The idle timeout for a cobrand session is 2 hours and the absolute timeout is 24 hours. This service can be <br>invoked to create a new cobrand session token. <br><b>Note:</b> This endpoint is deprecated for customers using the API Key-based authentication and is applicable only"
        },
        {
          "info": {
            "name": "Subscribe Event",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cobrand/config/notifications/events/:eventName",
            "params": [
              {
                "name": "eventName",
                "value": "",
                "type": "path",
                "description": "eventName"
              }
            ]
          },
          "docs": "<b>Refer POST /configs/notifications/events/{eventName}.</b><br>The subscribe events service is used to subscribe to an event for receiving notifications.<br>The callback URL, where the notification will be posted should be provided to this service.<br>If the callback URL is invalid or inaccessible, the subscription will be unsuccessful, and an error will be thrown.<br>Customers can subscribe to REFRESH,DATA_UPDATES and AUTO_REFRESH_UPDATES event.<br><br><b>Notes</b>:<br>This service is not avai"
        },
        {
          "info": {
            "name": "Update Subscription",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/cobrand/config/notifications/events/:eventName",
            "params": [
              {
                "name": "eventName",
                "value": "",
                "type": "path",
                "description": "eventName"
              }
            ]
          },
          "docs": "<b>Refer PUT /configs/notifications/events/{eventName}.</b><br>The update events service is used to update the callback URL.<br>If the callback URL is invalid or inaccessible, the subscription will be unsuccessful, and an error will be thrown.<br><b>Note:</b> The content type has to be passed as application/json for the body parameter. <br>"
        },
        {
          "info": {
            "name": "Delete Subscription",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/cobrand/config/notifications/events/:eventName",
            "params": [
              {
                "name": "eventName",
                "value": "",
                "type": "path",
                "description": "eventName"
              }
            ]
          },
          "docs": "<b>Refer DELETE /configs/notifications/events/{eventName}.</b><br>The delete events service is used to unsubscribe from an events service.<br>"
        },
        {
          "info": {
            "name": "Cobrand Logout",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cobrand/logout"
          },
          "docs": "The cobrand logout service is used to log out the cobrand.<br>This service does not return a response. The HTTP response code is 204 (Success with no content).<br><b>Note:</b> This endpoint is deprecated for customers using the API Key-based authentication and is applicable only to customers who use the SAML-based authentication.<br>"
        },
        {
          "info": {
            "name": "Get Subscribed Events",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/cobrand/config/notifications/events",
            "params": [
              {
                "name": "eventName",
                "value": "",
                "type": "query",
                "description": "eventName"
              }
            ]
          },
          "docs": "<b>Refer GET /configs/notifications/events.</b><br>The get events service provides the list of events for which consumers subscribed <br>to receive notifications. <br>"
        },
        {
          "info": {
            "name": "Get Public Key",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/cobrand/publicKey"
          },
          "docs": "<b>Refer GET /configs/publicKey.</b><br>The get public key service provides the customer the public key that should be used to encrypt the user credentials before sending it to Yodlee.<br>This endpoint is useful only for PKI enabled.<br>"
        }
      ]
    }
  ],
  "bundled": true
}