Skip to main content

11 docs tagged with "Client app"

Called by the client app with the client's own token.

View all tags

Address book

List, read, create, edit and delete the client's saved delivery addresses — replaces the five Shukah /maeda/address-book calls.

Client lookup

Find a client by phone number from a signed-in session — replaces Shukah GET /maeda/client.

Exchange token

Trade a Shukah token for a Locate token, or a Locate token for a Shukah token — a Locate-only endpoint with no Shukah equivalent.

OTP login

Log in or register with a phone number and a 4-digit SMS code — replaces Shukah GET /maeda/api/reset-otp and GET /maeda/api/verify-otp.

Point history

List the client's point transactions, newest first, one page at a time — replaces Shukah GET /maeda/client/point-history.

Point offers

List the point packages a client can buy or gift, read one package, and list the gift occasions — replaces Shukah GET /maeda/point-offer and /maeda/point-occasion.

Point orders

Create, read and pay a point gift order, and build the gift message — replaces the Shukah point-order calls and the two checkout-payment calls the app uses for gifts.

Points FAQ

List the points questions and answers in English and Arabic — replaces Shukah GET /maeda/points-faq.

Points wallet

Read the client's point balance and expiry date, the earn-rate table, and redeem a gift-card code — replaces Shukah client/points, point-rate and giftcard-code/use.

Profile and settings

Update the client's profile, switch push notifications on or off, and register a device — replaces Shukah PUT /maeda/client/:client_id and POST /maeda/client/add-device-id.

Verify token

Check the app's Locate token and get the signed-in client's profile — replaces Shukah GET /maeda/api/verify-token.