Save bank verification by account ID
POSThttps://api.publicsquare.com/accounts/:accountId/business/bank-account/verification
Save the bank account verification by account ID.
Permissions
business:write
Request
Path Parameters
accountId stringrequired
- application/json
Bodyrequired
verification_codestringrequired
Bank account verification code
Possible values: non-empty
and <= 50 characters
Example:
5e115eac-1209-4f19-641c-08d6d484e2fe
request_idstringrequired
Request ID for bank account verification session
Possible values: non-empty
and <= 50 characters
Example:
a5b739e0-9448-484d-b553-77d7fb8567e0
Responses
- 200
- 400
- 401
- 403
- 404
OK
- application/json
- Schema
- Example (auto)
Schema
bank_account_verification_idstringnullable
Bank account verification ID
Example:
bav_2b3c4d5e6f7g8h9i0j1k2l3m4
{
"bank_account_verification_id": "bav_2b3c4d5e6f7g8h9i0j1k2l3m4"
}
Bad Request
- application/json
- Schema
- Example (auto)
Schema
errors objectnullable
typestringnullable
titlestringnullable
statusinteger<int32>nullable
detailstringnullable
instancestringnullable
property name*any
{
"errors": {},
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Unauthorized
- application/json
- Schema
- Example (auto)
Schema
typestringnullable
titlestringnullable
statusinteger<int32>nullable
detailstringnullable
instancestringnullable
property name*any
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Forbidden
- application/json
- Schema
- Example (auto)
Schema
typestringnullable
titlestringnullable
statusinteger<int32>nullable
detailstringnullable
instancestringnullable
property name*any
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Not Found
- application/json
- Schema
- Example (auto)
Schema
typestringnullable
titlestringnullable
statusinteger<int32>nullable
detailstringnullable
instancestringnullable
property name*any
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Authorization: X-API-KEY
name: X-API-KEYtype: apiKeyscopes: business:write
description: Authorization by API Key inside request's X-API-KEY headerin: header
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://api.publicsquare.com/accounts/:accountId/business/bank-account/verification");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("X-API-KEY", "<X-API-KEY>");
var content = new StringContent("{\n \"verification_code\": \"5e115eac-1209-4f19-641c-08d6d484e2fe\",\n \"request_id\": \"a5b739e0-9448-484d-b553-77d7fb8567e0\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear