Ubupay Documentation
  1. Profile management
Ubupay Documentation
  • Overview
    • Introduction
    • Getting started
  • Agent API Documentation
    • Introduction
    • Authentication
      • Agent authentication
      • OTP Request
      • OTP Verification
      • Password reset
    • Profile management
      • Create agent business profile
        POST
      • Update agent business profile
        PATCH
      • Retrieve agent business profile
        GET
      • Agent profile
        GET
    • Transactions
      • Transfers list
      • Transactions status amount
      • Transactions status count
      • Update transaction status
  1. Profile management

Create agent business profile

POST
/agent/business/profile
An agent business profile is necessary for the Ubupay system to link all transactions to the agent information.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/agent/business/profile' \
--header 'Content-Type: application/json' \
--data-raw '{
    "full_name": "ABC Bank", 
    "trading_name" : "ABC",
    "phone_number": "+257000000",
    "country": "7aa84856-f009-4d55-94e4-8f4012d88dda",
    "city": "Accra",
    "address": "Address",
    "website": "https://abc.bank"
}'
Response Response Example
{}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json
full_name
string 
required
trading_name
string 
required
phone_number
string 
required
country
string 
required
city
string 
required
address
string 
required
website
string 
required
Examples

Responses

🟢200Success
application/json
Body
object {0}
Previous
Password reset
Next
Update agent business profile
Built with