For the complete documentation index, see llms.txt. This page is also available as Markdown.

Organisation

get
Authorizations
sessionidstringOptional
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/affiliation/list/
GET /api/v1/dashboard/organisation/affiliation/list/ HTTP/1.1
Accept: */*
200

No response body

No content

get

Retrieve Organisation Base Template.

Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

XLSX file download

No content

get/api/v1/dashboard/organisation/base-template/
GET /api/v1/dashboard/organisation/base-template/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

XLSX file download

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/organisation/departments/
GET /api/v1/dashboard/organisation/departments/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/departments/
POST /api/v1/dashboard/organisation/departments/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/organisation/departments/
PUT /api/v1/dashboard/organisation/departments/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/departments/
DELETE /api/v1/dashboard/organisation/departments/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/organisation/departments/create/
GET /api/v1/dashboard/organisation/departments/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/departments/create/
POST /api/v1/dashboard/organisation/departments/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/organisation/departments/create/
PUT /api/v1/dashboard/organisation/departments/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/departments/create/
DELETE /api/v1/dashboard/organisation/departments/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/departments/delete/{department_id}/
GET /api/v1/dashboard/organisation/departments/delete/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/departments/delete/{department_id}/
POST /api/v1/dashboard/organisation/departments/delete/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/departments/delete/{department_id}/
PUT /api/v1/dashboard/organisation/departments/delete/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/departments/delete/{department_id}/
DELETE /api/v1/dashboard/organisation/departments/delete/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/departments/edit/{department_id}/
GET /api/v1/dashboard/organisation/departments/edit/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/departments/edit/{department_id}/
POST /api/v1/dashboard/organisation/departments/edit/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/departments/edit/{department_id}/
PUT /api/v1/dashboard/organisation/departments/edit/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
department_idstringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/departments/edit/{department_id}/
DELETE /api/v1/dashboard/organisation/departments/edit/{department_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/import/
POST /api/v1/dashboard/organisation/import/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

get

Retrieve Institution.

Authorizations
sessionidstringOptional
Path parameters
org_typestringRequired
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
get/api/v1/dashboard/organisation/institutes/{org_type}/
GET /api/v1/dashboard/organisation/institutes/{org_type}/ HTTP/1.1
Accept: */*
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "id": "text",
    "title": "text",
    "code": "text",
    "affiliation": "text",
    "district": "text",
    "zone": "text",
    "state": "text",
    "country": "text",
    "user_count": "text"
  }
}
get

Retrieve Institution.

Authorizations
sessionidstringOptional
Path parameters
district_idstringRequired
org_typestringRequired
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
get/api/v1/dashboard/organisation/institutes/{org_type}/{district_id}/
GET /api/v1/dashboard/organisation/institutes/{org_type}/{district_id}/ HTTP/1.1
Accept: */*
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "id": "text",
    "title": "text",
    "code": "text",
    "affiliation": "text",
    "district": "text",
    "zone": "text",
    "state": "text",
    "country": "text",
    "user_count": "text"
  }
}
get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_typestringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/{org_type}/csv/
GET /api/v1/dashboard/organisation/institutes/{org_type}/csv/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/create/
POST /api/v1/dashboard/organisation/institutes/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/create/
PUT /api/v1/dashboard/organisation/institutes/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/create/
DELETE /api/v1/dashboard/organisation/institutes/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/delete/{org_code}/
POST /api/v1/dashboard/organisation/institutes/delete/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/delete/{org_code}/
PUT /api/v1/dashboard/organisation/institutes/delete/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/delete/{org_code}/
DELETE /api/v1/dashboard/organisation/institutes/delete/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/edit/{org_code}/
POST /api/v1/dashboard/organisation/institutes/edit/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/edit/{org_code}/
PUT /api/v1/dashboard/organisation/institutes/edit/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
org_codestringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/edit/{org_code}/
DELETE /api/v1/dashboard/organisation/institutes/edit/{org_code}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
sessionidstringOptional
Path parameters
org_codestringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/info/{org_code}/
GET /api/v1/dashboard/organisation/institutes/info/{org_code}/ HTTP/1.1
Accept: */*
200

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/org/affiliation/create/
GET /api/v1/dashboard/organisation/institutes/org/affiliation/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/org/affiliation/create/
POST /api/v1/dashboard/organisation/institutes/org/affiliation/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/org/affiliation/create/
PUT /api/v1/dashboard/organisation/institutes/org/affiliation/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/org/affiliation/create/
DELETE /api/v1/dashboard/organisation/institutes/org/affiliation/create/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/
GET /api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/
POST /api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/
PUT /api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/
DELETE /api/v1/dashboard/organisation/institutes/org/affiliation/delete/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/
GET /api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/
POST /api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/
PUT /api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Path parameters
affiliation_idstringRequired
Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/
DELETE /api/v1/dashboard/organisation/institutes/org/affiliation/edit/{affiliation_id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/org/affiliation/show/
GET /api/v1/dashboard/organisation/institutes/org/affiliation/show/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

post
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

post/api/v1/dashboard/organisation/institutes/org/affiliation/show/
POST /api/v1/dashboard/organisation/institutes/org/affiliation/show/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

put
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
200

No response body

No content

put/api/v1/dashboard/organisation/institutes/org/affiliation/show/
PUT /api/v1/dashboard/organisation/institutes/org/affiliation/show/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
200

No response body

No content

delete
Authorizations
AuthorizationstringOptional

JWT Token Authentication. Enter "Bearer "

Responses
204

No response body

No content

delete/api/v1/dashboard/organisation/institutes/org/affiliation/show/
DELETE /api/v1/dashboard/organisation/institutes/org/affiliation/show/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
204

No response body

No content

get
Authorizations
sessionidstringOptional
Path parameters
org_codestringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/institutes/prefill/{org_code}/
GET /api/v1/dashboard/organisation/institutes/prefill/{org_code}/ HTTP/1.1
Accept: */*
200

No response body

No content

post

Create Organization Karma Log Get Post Patch Delete.

Authorizations
sessionidstringOptional
Body
orgstringRequired
karmainteger · min: -2147483648 · max: 2147483647Required
typestringRequired
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
post/api/v1/dashboard/organisation/karma-log/create/
POST /api/v1/dashboard/organisation/karma-log/create/ HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 38

{
  "org": "text",
  "karma": 1,
  "type": "text"
}
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "org": "text",
    "karma": 1,
    "type": "text"
  }
}
post

Create Organization Karma Type Get Post Patch Delete.

Authorizations
sessionidstringOptional
Body
titlestring · max: 75Required
karmainteger · min: -2147483648 · max: 2147483647Required
descriptionstring · max: 200 · nullableOptional
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
post/api/v1/dashboard/organisation/karma-type/create/
POST /api/v1/dashboard/organisation/karma-type/create/ HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 47

{
  "title": "text",
  "karma": 1,
  "description": "text"
}
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "title": "text",
    "karma": 1,
    "description": "text"
  }
}
get
Authorizations
sessionidstringRequired
Path parameters
organisation_idstringRequired
Responses
200

No response body

No content

get/api/v1/dashboard/organisation/merge_organizations/{organisation_id}/
GET /api/v1/dashboard/organisation/merge_organizations/{organisation_id}/ HTTP/1.1
Accept: */*
200

No response body

No content

patch
Authorizations
sessionidstringRequired
Path parameters
organisation_idstringRequired
Responses
200

No response body

No content

patch/api/v1/dashboard/organisation/merge_organizations/{organisation_id}/
PATCH /api/v1/dashboard/organisation/merge_organizations/{organisation_id}/ HTTP/1.1
Accept: */*
200

No response body

No content

post

Create Transfer.

Authorizations
sessionidstringOptional
Responses
200

Organisation transfer success message

No content

post/api/v1/dashboard/organisation/transfer/
POST /api/v1/dashboard/organisation/transfer/ HTTP/1.1
Accept: */*
200

Organisation transfer success message

No content

post

Create Verify Organization.

Authorizations
sessionidstringRequired
Path parameters
uorg_idstringRequired
Body
verifiedbooleanRequired
org_idstringRequired
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
post/api/v1/dashboard/organisation/verify/{uorg_id}/
POST /api/v1/dashboard/organisation/verify/{uorg_id}/ HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 33

{
  "verified": true,
  "org_id": "text"
}
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "verified": true,
    "org_id": "text"
  }
}
get

Retrieve Unverified Organizations List.

Authorizations
sessionidstringRequired
Responses
200Success
application/json
hasErrorbooleanRequiredDefault: falseExample: false
statusCodeintegerRequiredDefault: 200Example: 200
get/api/v1/dashboard/organisation/verify/list/
GET /api/v1/dashboard/organisation/verify/list/ HTTP/1.1
Accept: */*
200Success
{
  "hasError": false,
  "statusCode": 200,
  "message": {
    "general": [
      "text"
    ]
  },
  "response": {
    "id": "text",
    "title": "text",
    "org_type": "text",
    "graduation_year": 1,
    "department": "text",
    "created_by": "text",
    "created_at": "2026-01-01T00:00:00.000Z"
  }
}

Last updated

Was this helpful?