GET
/
v2
/
accounts
/
sub_account_holder
curl --request GET \
  --url https://api.sandbox.solidfi.com/v2/accounts/sub_account_holder \
  --header 'api-key: <api-key>'
{
  "total": 1,
  "data": [
    {
      "id": "sah_5ccfeef0adf0cbe2aa0980d2c9509b2d",
      "client_id": "cli_64c6c87ee9d609f36a6f390dc378a4ce",
      "master_account_holder_id": "mah_201e02c581a098a740456c5c19fcfcd6",
      "master_account_id": "mas_743fa071316bc6beaf5dddfd05f49c30",
      "type": "person",
      "person": {
        "first_name": "Jane",
        "last_name": "Doe",
        "id_type": "ssn",
        "id_number": "223913234",
        "date_of_birth": "1974-01-25",
        "phone": "+19418405843",
        "email": "jane.doe@gmail.com",
        "address": {
          "line1": "123 Main St",
          "line2": "",
          "city": "New York",
          "state": "NY",
          "country": "US",
          "postal_code": "10001"
        },
        "kyc": {
          "id": "kyc_01arz3ndektsv4rrffq69g5fav",
          "status": "pass",
          "method": "solid",
          "url": "https://dashboard.solidfi.com/verify?id=kyc_01arz3ndektsv4rrffq69g5fav",
          "details": {
            "name": {
              "status": "pass",
              "reasons": null
            },
            "address": {
              "status": "pass",
              "reasons": null
            },
            "dob": {
              "status": "pass",
              "reasons": null
            },
            "ssn": {
              "status": "pass",
              "reasons": null
            },
            "phone": {
              "status": "pass",
              "reasons": null
            },
            "email": {
              "status": "pass",
              "reasons": null
            },
            "watchlist": {
              "status": "pass",
              "reasons": null
            },
            "fraud": {
              "status": "pass",
              "reasons": null
            }
          }
        },
        "idv": {
          "id": "idv_01arz3ndektsv4rrffq69g5fav",
          "status": "fail",
          "method": "solid",
          "url": "https://dashboard.solidfi.com/id=idv_01arz3ndektsv4rrffq69g5fav",
          "reasons": null
        }
      },
      "business": null,
      "ofac": {
        "status": "pass",
        "last_updated_at": "2024-04-01T21:00:00Z"
      },
      "external_reference_id": "TW-9L1L2-UVV",
      "purpose": "Ace sub-account holder",
      "attachments": [
        {
          "label": "formation",
          "id": "att_a8d2b191fa0e960d8e49a4bfd320e07b",
          "created_at": "2024-04-01T21:00:00Z"
        }
      ],
      "metadata": {
        "customer_code": "1501"
      },
      "status": "activated",
      "timestamps": {
        "created_at": "2024-04-01T21:00:00Z",
        "updated_at": "2024-04-01T21:00:00Z",
        "deactivated_at": "2024-04-01T21:00:00Z"
      }
    }
  ],
  "has_more": "true",
  "starting_after": "Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky",
  "ending_before": "Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky"
}

Headers

api-key
string
required

API key is required to call Solid APIs. You can view and manage your API keys in the Solid dashboard.

Query Parameters

master_account_id
string

unique id of the master account

sub_account_id
string

unique id of the sub account

external_reference_id
string

unique id to cross-reference records with external systems

limit
number

number of records to return

starting_after
string

A cursor for use in pagination. starting_after is an ID that defines your place in the list. For instance, if you make a list request and receive 50 records, ending with Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky, your subsequent call can include starting_after=Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky in order to fetch the next page of the list.

ending_before
string

A cursor for use in pagination. ending_before is an ID that defines your place in the list. For instance, if you make a list request and receive 50 records, starting with Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky, your subsequent call can include ending_before= Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky in order to fetch the previous page of the list.

Response

200
application/json
List all Sub Account Holders
total
number

total number of records

data
object[]
has_more
enum<string>

if there are more records to iterate or not

Available options:
true,
false
starting_after
string

A cursor for use in pagination. starting_after is an ID that defines your place in the list. For instance, if you make a list request and receive 50 records, ending with Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky, your subsequent call can include starting_after=Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky in order to fetch the next page of the list.

ending_before
string

A cursor for use in pagination. ending_before is an ID that defines your place in the list. For instance, if you make a list request and receive 50 records, starting with Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky, your subsequent call can include ending_before= Y2xpXzAxOGY4NjEzMDEyYjdlNTFiOTZjNmVlYWJiNmRiZTky in order to fetch the previous page of the list.