GET
/
institutions
/
oauth
/
applications
List OAuth Applications
curl --request GET \
  --url https://sandbox-api.cardcore.cloud/institutions/oauth/applications \
  --header 'Authorization: Bearer <token>'
{
  "statusCode": 200,
  "message": "Oauth Application list fetched successfully",
  "data": [
    {
      "_id": "68da4bb580b90fbbb967189a",
      "institution": {
        "_id": "68da3e6080b90fbbb96716c9",
        "name": "Primetech",
        "code": "primetech",
        "registrationCountry": "Nigeria",
        "address": {
          "street": "wuse 2",
          "city": "Abuja",
          "state": "Abuja Federal Capital Territory",
          "country": "Nigeria"
        },
        "emailAddress": "[email protected]",
        "phoneNumber": "+2347030338024",
        "websiteUrl": "https://primetech.com",
        "isApproved": false,
        "status": "active",
        "isBlocked": false,
        "createdBy": "68d56d8080b90fbbb9671426",
        "users": [
          "68da3e6180b90fbbb96716cb"
        ],
        "memberships": [
          "68da3e6180b90fbbb96716cd"
        ],
        "cloudCardWalletId": "EGN8HVCKPO",
        "cloudCardClientId": "67c5b11d3b1993f225c3fbab",
        "createdAt": "2025-09-29T08:08:00.799Z",
        "updatedAt": "2026-04-01T10:36:42.883Z",
        "id": "68da3e6080b90fbbb96716c9"
      },
      "name": "first oAuth",
      "description": "description",
      "redirectUri": [],
      "isVerified": true,
      "isOfficial": false,
      "institutionId": "9bb3e579170438519ef10e609b96c9c1",
      "subject": "[email protected], CN=PRINCE, OU=, O=Primetech, L=ABUJA, ST=ABUJA, C=NG",
      "scopes": [
        "create:user",
        "read:user",
        "update:user",
        "invite:user",
        "read:transaction",
        "reset:password",
        "create:card",
        "read:card",
        "read:oauth_application",
        "create:oauth",
        "create:oauth_authorization"
      ],
      "grantType": "client_credentials",
      "isDeleted": false,
      "createdBy": "68da3e6180b90fbbb96716cb",
      "createdAt": "2025-09-29T09:04:53.688Z",
      "updatedAt": "2025-09-29T09:04:53.688Z",
      "id": "68da4bb580b90fbbb967189a"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
string
limit
string
isVerified
string
isOfficial
string
grantType
string

Response

200 - application/json

List OAuth Applications completed successfully.

statusCode
number
required
Example:

200

message
string
required
Example:

"Oauth Application list fetched successfully"

data
object[]
required