{
  "opencollection": "1.0.0",
  "info": {
    "name": "Stripe Accounts Account Create API",
    "version": "2023-10-16"
  },
  "items": [
    {
      "info": {
        "name": "Create",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Stripe Create Account Link",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/account_links",
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Creates an AccountLink object that includes a single-use Stripe URL that the platform can redirect their user to in order to take them through the Connect Onboarding flow.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Account Session",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/account_sessions",
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Creates a AccountSession object that includes a single-use token that the platform can use on their front-end to grant client-side API access.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Account",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts",
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>With <a href=\"/docs/connect\">Connect</a>, you can create Stripe accounts for your users.\nTo do this, youll first need to <a href=\"https://dashboard.stripe.com/account/applications/settings\">register your platform</a>.</p>\n\n<p>If youve already collected information for your connected accounts, you <a href=\"/docs/connect/best-practices#onboarding\">can prefill that information</a> when\ncreating the account. Connect Onboarding wont ask for the prefilled information during account onboarding.\nYou "
        },
        {
          "info": {
            "name": "Stripe Create Bank Account",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts/:account/bank_accounts",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Create an external account for a given account.</p>"
        },
        {
          "info": {
            "name": "Stripe Create External Account",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts/:account/external_accounts",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Create an external account for a given account.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Login Link",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts/:account/login_links",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Creates a single-use login link for an Express account to access their Stripe dashboard.</p>\n\n<p><strong>You may only create login links for <a href=\"/docs/connect/express-accounts\">Express accounts</a> connected to your platform</strong>.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Person",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts/:account/people",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Creates a new person.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Person",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/accounts/:account/persons",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": []
            }
          },
          "docs": "<p>Creates a new person.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Apple Pay Domain",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/apple_pay/domains",
            "body": {
              "type": "form-urlencoded",
              "data": [
                {
                  "name": "domain_name",
                  "value": ""
                },
                {
                  "name": "expand",
                  "value": ""
                }
              ]
            }
          },
          "docs": "<p>Create an apple pay domain.</p>"
        },
        {
          "info": {
            "name": "Stripe Create Application Fee Refund",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.stripe.com/v1/application_fees/:id/refunds",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "form-urlencoded",
              "data": [
                {
                  "name": "amount",
                  "value": ""
                },
                {
                  "name": "expand",
                  "value": ""
                },
                {
                  "name": "metadata",
                  "value": ""
                }
              ]
            }
          },
          "docs": "<p>Refunds an application fee that has previously been collected but not yet refunded.\nFunds will be refunded to the Stripe account from which the fee was originally collected.</p>\n\n<p>You can optionally refund only part of an application fee.\nYou can do so multiple times, until the entire fee has been refunded.</p>\n\n<p>Once entirely refunded, an application fee cant be refunded again.\nThis method will raise an error when called on an already-refunded application fee,\nor when trying to refund mo"
        }
      ]
    }
  ],
  "bundled": true
}