{
  "opencollection": "1.0.0",
  "info": {
    "name": "Narmi Public account balances deposits API",
    "version": "v1"
  },
  "items": [
    {
      "info": {
        "name": "deposits",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List deposits",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.sandbox.narmi.dev/v1/deposits/",
            "auth": {
              "type": "oauth2",
              "flow": "authorization_code",
              "authorizationUrl": "/v2/oauth/authorize/",
              "accessTokenUrl": "/v2/oauth/token/",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "List the authenticated user's check deposits.\n\nThis endpoint can return 5xx errors when there are issues connecting to the core or when fetching and provisioning users on the check deposit integration.\n\nPagination for this endpoint should always return none and the endpoint will always return a list of all available deposits.\n\nAll monetary values are represented in minor units, or the smallest unit of the currency with no decimal (e.g., cents). For example, $10.00 is represented as 1000.\n\n\n\n<i>H"
        },
        {
          "info": {
            "name": "Create a deposit",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.sandbox.narmi.dev/v1/deposits/",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "oauth2",
              "flow": "authorization_code",
              "authorizationUrl": "/v2/oauth/authorize/",
              "accessTokenUrl": "/v2/oauth/token/",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Create a deposit for authenticated user via third-party processor.\n\nThe endpoint will return a 403 if remote deposit capture has not been enabled. \n\nThe endpoint can also return a 404 if the `account_id` specified is not associated with an available account.\n\n\n\nAll monetary values are represented in minor units, or the smallest unit of the currency with no decimal (e.g., cents). For example, $10.00 is represented as 1000.\n\n\n\n<i>How can we improve these docs?             <a href=\"mailto:docs+feed"
        },
        {
          "info": {
            "name": "Retrieve deposit",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.sandbox.narmi.dev/v1/deposits/:deposit_id/",
            "params": [
              {
                "name": "deposit_id",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "oauth2",
              "flow": "authorization_code",
              "authorizationUrl": "/v2/oauth/authorize/",
              "accessTokenUrl": "/v2/oauth/token/",
              "credentials": {
                "clientId": "{{clientId}}",
                "clientSecret": "{{clientSecret}}"
              }
            }
          },
          "docs": "Fetch a specified deposit by deposit ID. This identifier is defined via the check deposit integration, e.g. Ensenta.\n\nAll monetary values are represented in minor units, or the smallest unit of the currency with no decimal (e.g., cents). For example, $10.00 is represented as 1000.\n\n\n\n<i>How can we improve these docs?             <a href=\"mailto:docs+feedback@narmi.com\">Share your feedback.</a></i>"
        }
      ]
    }
  ],
  "bundled": true
}