DEPRECATED Staging KttiPay
Action
Copy Page
DEPRECATED Staging KttiPay
Ktti
Get all ktties or some ktties based on filters.
GET
Creates a new ktti.
POST
Get personal Ktti for the current user.
GET
Update a ktti.
PATCH
Read a single ktti.
GET
Initiate a ktti closure.
POST
Disburse remaining ktti funds to members before final closure.
POST
Permanently close the ktti with 0 total and available balance.
POST
Cancel the ktti closure and re-activate the ktti.
POST
List moments for a ktti.
GET
Create a new moment for a ktti.
POST
Update a moment for a ktti.
PATCH
Creates a new ktti.
POST
Update a ktti.
PATCH
KttiMembership
List all members of ktti.
GET
Join Ktt by direct invitation.
POST
Reject direct invitation for a Ktti.
POST
Join Ktti with referral code.
POST
Leave the kitti.
POST
Update membership for an individual in a ktti.
PUT
Remove a member from a ktti.
DELETE
Request admin access for a specific ktti.
POST
Cards
change card address while ordering physical card.
PUT
ExpenseSplit
Update split details for a non-deposit transaction (expenses and refunds).
PUT
Update assignee for a deposit transaction.
PUT
Retrieve total deposited and spent amount for each member in a ktti.
GET
Update split proportions for members of a KTTI.
PUT
Get split proportions for members of a KTTI.
GET
Retrieve split details for a transaction.
GET
View split details for a transaction (expenses, refunds, and deposits).
GET
Update split details for a non-deposit transaction (expenses and refunds).
PUT
Users
Block a customer - only admins can do it!
Unblock a customer - only admins can do it!
Transaction
Return a list of unassigned deposits.
Return all transactions in a ktti.
Return transactions from all kttis that the user is a member of.
View the details of a specific transaction.
View transaction with additional info.
Update transaction with additional info.
Return transactions from all kttis that the user is a member of.
/api/v3/ktties/{kttiId}/unassigned-deposits
Return all transactions in a ktti.
Return transactions from all kttis that the user is a member of.
Return all transactions in a ktti.
Receipt
Retrieve receipt details and line items for a transaction.
Update a line item.
Delete a receipt and its associated line items.
Upload a transaction receipt.
Billing
View billing plan for a KTTI.
Return billing history for a specific KTTI.
Notifications
Get app inbox notifications for the current user.
Test ping push notification.
Get notification information for the current user.
Get notification preferences for the current user.
Update notification preferences for the current user.
Core
Get application configuration values.
User
Get KYC details for the current authenticated user.
Update user password.
Request for a user reset password.
Get current user information.
BankingProvider
Get Shaype account details for a specific Ktti.
Card
Get card details for a specific Ktti.
Registration
Register user.
Set user password to finish registration.
Authentication
Login user using email & password.
Login user using social.
Refresh user token.
Logout user.
Device
Save fcm token for user device.
Save app details for user device.
Settings
Change user password.
Update user details.
Action
Execute action.
POST
GroupChat
Send a chat to the group ktti.
create a signed url used for uploading a certain type of images.
POST
Action
Copy Page
Execute action.
POST
/api/v2/actions/{actionItemUuid}
Try it
Run in Apidog
Run in Apidog
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params
Generate Code
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
POST
'/api/v2/actions/'
Responses
🟢
204
No Content
application/json
Successful result with no content
Body
Generate Code
Example
{
}
ðŸŸ
400
Bad Request
ðŸŸ
401
Unauthorized
ðŸŸ
403
Forbidden
ðŸŸ
404
Record Not Found
ðŸŸ
422
Parameter Error
🔴
500
Server Error
Modified atÂ
2025-07-22 23:37:47
Previous
Update user details.
Next
Send a chat to the group ktti.