Skip to main content
GET
/
internal
/
views
/
applications
List all applications across all clients (superadmin view)
curl --request GET \
  --url https://api.platform.dakota.xyz/internal/views/applications \
  --header 'x-api-key: <api-key>'
{
  "data": [
    {
      "application_id": "2hCjxJzUAW6JVRkZqaF9E0KpM3a",
      "application_type": "business",
      "application_status": "pending",
      "individuals": [
        {
          "id": "2hCjxJzUAW6JVRkZqaF9E0KpM3b",
          "first_name": "John",
          "last_name": "Doe"
        }
      ],
      "created_at": "2024-01-15T10:30:00Z",
      "updated_at": "2024-01-15T14:45:00Z",
      "client_id": "2hCjxJzUAW6JVRkZqaF9E0KpM3d",
      "client_name": "Acme Inc",
      "application_decision": "approved",
      "business": {
        "id": "2hCjxJzUAW6JVRkZqaF9E0KpM3a",
        "name": "Acme Corp"
      },
      "edd_id": "2hCjxJzUAW6JVRkZqaF9E0KpM3c",
      "submitted_at": "2024-01-15T16:00:00Z",
      "risk_rating": {
        "score": 7,
        "num_factors": 4,
        "percentage": 62.5,
        "level": "high",
        "factors": [
          {
            "name": "country_risk",
            "value": 3,
            "level": "high",
            "input": "US",
            "description": "Country risk based on incorporation country",
            "reason": "United States is a low-risk jurisdiction",
            "prohibited": false
          }
        ],
        "edd_required": true,
        "prohibited": false,
        "version": "v1",
        "data_version": "2026-01-07",
        "config": {
          "threshold_low": 25,
          "threshold_high": 50
        },
        "calculated_at": "2024-01-15T10:30:00Z",
        "prohibited_reason": "Sanctioned country"
      },
      "is_client_application": false
    }
  ],
  "meta": {
    "total_count": 100,
    "has_more_after": true,
    "has_more_before": false,
    "limit_reached": false
  }
}

Authorizations

x-api-key
string
header
required

Query Parameters

Search by business name or individual name

type
enum<string>

Filter by application type

Available options:
business,
individual
status
enum<string>

Filter by application status

Available options:
pending,
submitted,
completed
starting_after
string

A cursor for use in pagination. starting_after is a KSUID for the object you are listing that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with ID 2B5J8KZ9N7M1K3P6Q8R4T7V9, your subsequent call can include starting_after=2B5J8KZ9N7M1K3P6Q8R4T7V9 in order to fetch the next page of the list. KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.

Required string length: 27
Example:

"1NFHrqBHb3cTfLVkFSGmHZqdDPi"

ending_before
string

A cursor for use in pagination. ending_before is a KSUID for the object you are listing that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with ID 2B5J8KZ9N7M1K3P6Q8R4T7V9, your subsequent call can include ending_before=2B5J8KZ9N7M1K3P6Q8R4T7V9 in order to fetch the previous page of the list. KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.

Required string length: 27
Example:

"1NFHrqBHb3cTfLVkFSGmHZqdDPi"

limit
integer
default:20

A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 20.

Required range: 1 <= x <= 100

Response

List of applications with client information

data
object[]
required
meta
object
required

Meta information about the response