API Documentation

Build integrations with isubyo API

Getting Started

The isubyo API allows you to programmatically access and manage group finances. All API requests require authentication using API keys.

Base URL

https://api.isubyo.com/v1

Authentication

Include your API key in the Authorization header of every request.

Authorization: Bearer YOUR_API_KEY

Get your API key from your account settings dashboard.

API Endpoints

Groups

GET /groups

List all groups

GET /groups/{id}

Get group details

POST /groups

Create new group

PUT /groups/{id}

Update group

Savings

GET /groups/{id}/savings

Get group savings account

POST /groups/{id}/savings/deposit

Record savings deposit

POST /groups/{id}/savings/withdraw

Record withdrawal

Loans

GET /groups/{id}/loans

List group loans

POST /groups/{id}/loan-requests

Create loan request

PUT /loan-requests/{id}/approve

Approve loan request

Error Responses

Error responses include a status code and error message:

{
  "status": 400,
  "error": "Bad Request",
  "message": "Invalid group ID"
}

Need Help?

Contact our API support team for technical assistance

api-support@isubyo.com