Organization Admin

Collect metrics

get
/clients/v1/organization-admin/dashboard/collect-metrics

Collects dashboard metrics. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_5f9b3c4d-e8a1-4b2f-9e7d-12a34b56c789
Client-SecretstringRequiredExample: sk_x7k9p2m4q8r5t1y3w6u0v9z2b4c6n8m
Responses
200

Metrics collected successfully.

No content

get
/clients/v1/organization-admin/dashboard/collect-metrics
GET /clients/v1/organization-admin/dashboard/collect-metrics HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Update user limit

put
/clients/v1/organization-admin/members/{user}/limits/update

Updates the storage limit for a specific user. Requires authentication.

Path parameters
userstringRequired

The ID of the user whose limit is to be updated.

Example: 686ea73481fbe273d180e8fe
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
bytes_limitintegerRequired

The new storage limit in bytes.

Example: 5368709120
Responses
200

Limit updated successfully.

No content

put
/clients/v1/organization-admin/members/{user}/limits/update
PUT /clients/v1/organization-admin/members/{user}/limits/update HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 26

{
  "bytes_limit": 5368709120
}

No content

List members

get
/clients/v1/organization-admin/members/list

Retrieves a list of all members with pagination. Requires authentication.

Query parameters
pageintegerOptional

Page number for pagination.

Example: 1
limitintegerOptional

Maximum number of members per page.

Example: 10
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

List of members retrieved successfully.

No content

get
/clients/v1/organization-admin/members/list
GET /clients/v1/organization-admin/members/list HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Create member

post
/clients/v1/organization-admin/members/create

Creates a new member. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
first_namestringRequired

The first name of the member.

Example: JB
middle_namestring | nullableOptional

The middle name of the member (optional).

last_namestringRequired

The last name of the member.

Example: Benedicto
suffixstring | nullableOptional

The suffix of the member (e.g., Jr., Sr.) (optional).

emailstringRequired

Member email address.

Example: jb+8@ardata.tech
passwordstringRequired

Member password (must meet complexity requirements).

Example: StrongPass123!
confirm_passwordstringRequired

Confirmation of the member password.

Example: StrongPass123!
rolestringRequired

Member role (e.g., organization_user).

Example: organization_user
Responses
post
/clients/v1/organization-admin/members/create
POST /clients/v1/organization-admin/members/create HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 194

{
  "first_name": "JB",
  "middle_name": null,
  "last_name": "Benedicto",
  "suffix": null,
  "email": "jb+8@ardata.tech",
  "password": "StrongPass123!",
  "confirm_password": "StrongPass123!",
  "role": "organization_user"
}

No content

Read member

get
/clients/v1/organization-admin/members/{user}/read

Retrieves details of a specific member. Requires authentication.

Path parameters
userstringRequired

The ID of the member to retrieve.

Example: 686ea73481fbe273d180e8fe
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Member details retrieved successfully.

No content

get
/clients/v1/organization-admin/members/{user}/read
GET /clients/v1/organization-admin/members/{user}/read HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

get
/clients/v1/organization-admin/members/search

Searches for members by email. Requires authentication.

Query parameters
emailstringRequired

Search term for member email.

Example: jb+7@ardata.tech
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Members found successfully.

No content

get
/clients/v1/organization-admin/members/search
GET /clients/v1/organization-admin/members/search?email=text HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Update member

put
/clients/v1/organization-admin/members/{user}/update

Updates details of a specific member. Requires authentication.

Path parameters
userstringRequired

The ID of the member to update.

Example: 6873e39d485ac74c10176138
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
first_namestringOptional

Updated first name of the member.

Example: Alexander Paul
middle_namestring | nullableOptional

Updated middle name of the member (optional).

Example: Puno
last_namestringOptional

Updated last name of the member.

Example: Quinit
suffixstring | nullableOptional

Updated suffix of the member (e.g., Jr., Sr.) (optional).

emailstringOptional

Updated member email address.

Example: jb+3@ardata.tech
passwordstringOptional

Updated member password (must meet complexity requirements, optional).

Example: StrongPass123!
is_verifiedbooleanOptional

Updated verification status of the member.

Example: true
is_lockedbooleanOptional

Updated lock status of the member.

Example: false
is_deletedbooleanOptional

Updated deleted status of the member.

Example: false
Responses
200

Member updated successfully.

No content

put
/clients/v1/organization-admin/members/{user}/update
PUT /clients/v1/organization-admin/members/{user}/update HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 198

{
  "first_name": "Alexander Paul",
  "middle_name": "Puno",
  "last_name": "Quinit",
  "suffix": null,
  "email": "jb+3@ardata.tech",
  "password": "StrongPass123!",
  "is_verified": true,
  "is_locked": false,
  "is_deleted": false
}

No content

Remove member

delete
/clients/v1/organization-admin/members/{userID}/remove

Removes a member from an organization. Requires authentication.

Path parameters
userIDstringRequired

The ID of the member to remove.

Example: 686ed041e558da075c6d8e87
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Member removed successfully.

No content

delete
/clients/v1/organization-admin/members/{userID}/remove
DELETE /clients/v1/organization-admin/members/{userID}/remove HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Transfer ownership

post
/clients/v1/organization-admin/members/transfer-ownership

Transfers ownership of a member to a new organization. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
current_owner_idstringRequired

The ID of the current owner.

Example: user123
new_owner_idstringRequired

The ID of the new owner.

Example: user456
Responses
200

Ownership transferred successfully.

No content

post
/clients/v1/organization-admin/members/transfer-ownership
POST /clients/v1/organization-admin/members/transfer-ownership HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 55

{
  "current_owner_id": "user123",
  "new_owner_id": "user456"
}

No content

Read organization

get
/clients/v1/organization-admin/organization/read

Retrieves details of the organization. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Organization details retrieved successfully.

No content

get
/clients/v1/organization-admin/organization/read
GET /clients/v1/organization-admin/organization/read HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Update organization

put
/clients/v1/organization-admin/organization/update

Updates details of the organization. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
namestringOptional

Updated name of the organization.

Example: AR Data Technologies
domainstringOptional

Updated domain associated with the organization.

Example: ardata.tech
contactstringOptional

Updated contact email for the organization.

Example: jb@ardata.tech
parent_idstring | nullableOptional

Updated ID of the parent organization (optional).

Responses
200

Organization updated successfully.

No content

put
/clients/v1/organization-admin/organization/update
PUT /clients/v1/organization-admin/organization/update HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 98

{
  "name": "AR Data Technologies",
  "domain": "ardata.tech",
  "contact": "jb@ardata.tech",
  "parent_id": null
}

No content

List realtime backup config request

get
/clients/v1/organization-admin/realtime-backup/config/request/list

Retrieves a list of realtime backup config request. Requires authentication.

Query parameters
pageintegerOptional

Page number for pagination.

Example: 1
limitintegerOptional

Maximum number of realtime backup config request per page.

Example: 10
statusstringOptional

Status of the realtime backup config request.

Example: pending
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

List of realtime backup config request retrieved successfully.

No content

get
/clients/v1/organization-admin/realtime-backup/config/request/list
GET /clients/v1/organization-admin/realtime-backup/config/request/list HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Process realtime backup config request

post
/clients/v1/organization-admin/realtime-backup/config/request/process

Processes a specific realtime backup config request. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Body
request_idsstring[] · min: 1Required

The IDs of the realtime backup config requests to process.

Example: ["6880a6d940f95c4b1b6e08c3","6880a6d940f95c4b1b6e08c4"]
actionstring · enumRequired

The action to process the realtime backup config requests.

Example: approvePossible values:
notesstringOptional

The notes to process the realtime backup config requests.

Example: Notes for the realtime backup config requests.
Responses
200

Realtime backup config request processed successfully.

No content

post
/clients/v1/organization-admin/realtime-backup/config/request/process
POST /clients/v1/organization-admin/realtime-backup/config/request/process HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Content-Type: application/json
Accept: */*
Content-Length: 147

{
  "request_ids": [
    "6880a6d940f95c4b1b6e08c3",
    "6880a6d940f95c4b1b6e08c4"
  ],
  "action": "approve",
  "notes": "Notes for the realtime backup config requests."
}

No content

List realtime backup config

get
/clients/v1/organization-admin/realtime-backup/config/list

Retrieves a list of realtime backup config. Requires authentication.

Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

List of realtime backup config retrieved successfully.

No content

get
/clients/v1/organization-admin/realtime-backup/config/list
GET /clients/v1/organization-admin/realtime-backup/config/list HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Read realtime backup config

get
/clients/v1/organization-admin/realtime-backup/config/{userID}/read

Retrieves a realtime backup config by its ID. Requires authentication.

Path parameters
userIDstringRequiredExample: 686ed041e558da075c6d8e87
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Realtime backup config retrieved successfully.

No content

get
/clients/v1/organization-admin/realtime-backup/config/{userID}/read
GET /clients/v1/organization-admin/realtime-backup/config/{userID}/read HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Toggle realtime backup watcher

patch
/clients/v1/organization-admin/realtime-backup/config/{userID}/toggle-watcher

Toggles the realtime backup watcher for a user. Requires authentication.

Path parameters
userIDstringRequiredExample: 686ed041e558da075c6d8e87
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Realtime backup watcher toggled successfully.

No content

patch
/clients/v1/organization-admin/realtime-backup/config/{userID}/toggle-watcher
PATCH /clients/v1/organization-admin/realtime-backup/config/{userID}/toggle-watcher HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Delete realtime backup config

delete
/clients/v1/organization-admin/realtime-backup/config/{userID}/delete

Deletes a realtime backup config by its ID. Requires authentication.

Path parameters
userIDstringRequiredExample: 686ed041e558da075c6d8e87
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Realtime backup config deleted successfully.

No content

delete
/clients/v1/organization-admin/realtime-backup/config/{userID}/delete
DELETE /clients/v1/organization-admin/realtime-backup/config/{userID}/delete HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Clear realtime backup config location

delete
/clients/v1/organization-admin/realtime-backup/config/{userID}/clear-location

Clears the location of a realtime backup config by its ID. Requires authentication.

Path parameters
userIDstringRequiredExample: 686ed041e558da075c6d8e87
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Realtime backup config location cleared successfully.

No content

delete
/clients/v1/organization-admin/realtime-backup/config/{userID}/clear-location
DELETE /clients/v1/organization-admin/realtime-backup/config/{userID}/clear-location HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

List recovery requests

get
/clients/v1/organization-admin/recovery/request/list

Retrieves a list of recovery requests. Requires authentication.

Query parameters
pageintegerOptional

Page number for pagination.

Example: 1
limitintegerOptional

Maximum number of recovery requests per page.

Example: 10
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

List of recovery requests retrieved successfully.

No content

get
/clients/v1/organization-admin/recovery/request/list
GET /clients/v1/organization-admin/recovery/request/list HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Read recovery request

get
/clients/v1/organization-admin/recovery/request/{id}/read

Retrieves a recovery request by its ID. Requires authentication.

Path parameters
idstringRequiredExample: 6880a6d940f95c4b1b6e08c3
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Recovery request retrieved successfully.

No content

get
/clients/v1/organization-admin/recovery/request/{id}/read
GET /clients/v1/organization-admin/recovery/request/{id}/read HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Approve recovery request

put
/clients/v1/organization-admin/recovery/request/{id}/approve

Approves a recovery request by its ID. Requires authentication.

Path parameters
idstringRequiredExample: 6880a6d940f95c4b1b6e08c3
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Recovery request approved successfully.

No content

put
/clients/v1/organization-admin/recovery/request/{id}/approve
PUT /clients/v1/organization-admin/recovery/request/{id}/approve HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Reject recovery request

put
/clients/v1/organization-admin/recovery/request/{id}/reject

Rejects a recovery request by its ID. Requires authentication.

Path parameters
idstringRequiredExample: 6880a6d940f95c4b1b6e08c3
Header parameters
Client-IDstringRequiredExample: id_UGacp3OrGbGt78bpwzmhkB42cfhTL0US2dPMTbVb1E
Client-SecretstringRequiredExample: sk_1e9KhX0ZReeT6Avugl8cA2rBvKdD2z05LB9VrA4q3hY
Responses
200

Recovery request rejected successfully.

No content

put
/clients/v1/organization-admin/recovery/request/{id}/reject
PUT /clients/v1/organization-admin/recovery/request/{id}/reject HTTP/1.1
Host: uat.koneksi.co.kr
Client-ID: text
Client-Secret: text
Accept: */*

No content

Last updated