Bring This Food
  1. auth
Bring This Food
  • https
    • v1
      • account
        • account - get
        • account - delete
        • account - update overview
        • bank - update
        • menu - update overview
        • menu - add combo item
        • menu - add other(categorised) item
        • menu - update item
        • menu - delete item
        • menu - add category
        • menu - update category
        • menu - delete category
        • menu - get categories
        • role-category - verify
        • store - update
      • auth
        • reset password
          PUT
        • sign-up
          POST
        • sign-in
          POST
        • sign-out
          DELETE
      • existence
        • telephone existence
      • invite-code
        • send invite code
      • menus
        • menu items
      • request
        • accept request
        • reject request
      • otp
        • send otp
        • verify otp
      • pagination
        • first request
        • next request
      • upload
        • upload file
      • user
        • get user
        • send role-category request
        • menu categories
        • menu items - all
        • menu items - combo
        • menu items - categorised
      • users
        • get vendors
  • Schemas
    • v1
      • file
        • uploadedFile
      • otp
        • otp
      • price
        • priceProps
      • query
        • paginationProps
      • request
        • headerAuthorization
      • responses
        • 200 - success
        • 208 - already done
        • 400 - bad request
        • 401 - unauthorised
        • 403 - forbidden
        • 404 - not found
        • 409 - conflict
        • 410 - gone
        • 500 - server error
      • user
        • basicUser
        • extendedUser
        • user
        • location
        • userRequest
        • userRole
        • userTelephone
        • userTokens
        • userPassword
        • store
        • weeklyAvailability
        • timeRangeProps
        • iso24HrTime
        • bank
        • verificationStatus
        • timezoneOffset
      • user-store-menu
        • storeMenuCategory
        • storeMenuCategoryItem
        • storeMenuComboItem
        • storeMenuOverview
  1. auth

sign-up

dev-env-v1
https://btf-node.vercel.app/v1
dev-env-v1
https://btf-node.vercel.app/v1
POST
https://btf-node.vercel.app/v1
/auth/sign-up
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://btf-node.vercel.app/v1/auth/sign-up' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "string",
    "telephone": "+2349012345678",
    "role": {
        "main": "rider",
        "category": "platform"
    },
    "password": "string",
    "location": {
        "city": "Ile - Ife (Off Campus)",
        "street": "Parakin",
        "description": "Beside AP filling station, KM 4, Ede Road"
    },
    "inviteCode": "string"
}'
Response Response Example
200 - Example 1
{
    "data": {
        "user": {
            "name": "string",
            "role": {
                "main": "rider",
                "category": "platform",
                "status": "pending"
            },
            "id": "string",
            "location": {
                "description": "Beside AP filling station, KM 4, Ede Road",
                "city": "Ile - Ife (Off Campus)",
                "street": "Parakin"
            },
            "active": true,
            "verified": true,
            "telephone": "+2349012345678",
            "review": {
                "rating": 0,
                "totalRaters": 0
            },
            "delivery": {
                "price": {
                    "min": {
                        "currency": "ngn",
                        "amount": 0
                    }
                },
                "time": {
                    "min": 0,
                    "max": 0
                }
            },
            "viewer": {},
            "store": {
                "name": "string",
                "category": "string",
                "availability": {
                    "weekly": {
                        "sun": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "mon": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "tue": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "wed": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "thur": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "fri": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        },
                        "sat": {
                            "start": "17:00:00",
                            "end": "17:00:00"
                        }
                    },
                    "timezoneOffset": 0
                },
                "location": {
                    "description": "Beside AP filling station, KM 4, Ede Road",
                    "city": "Ile - Ife (Off Campus)",
                    "street": "Parakin"
                },
                "logo": {
                    "mimeType": "string",
                    "url": "string"
                },
                "menu": {
                    "pack": {
                        "price": {
                            "currency": "ngn",
                            "amount": 0
                        }
                    }
                }
            },
            "bank": {
                "name": "United Bank of Africa",
                "account": {
                    "name": "Ajanle Koko Usman",
                    "number": "220123698521"
                }
            },
            "vendor": {
                "name": "string",
                "role": {
                    "main": "rider",
                    "category": "platform",
                    "status": "pending"
                },
                "id": "string",
                "location": {
                    "description": "Beside AP filling station, KM 4, Ede Road",
                    "city": "Ile - Ife (Off Campus)",
                    "street": "Parakin"
                },
                "active": true,
                "verified": true,
                "telephone": "+2349012345678",
                "review": {
                    "rating": 0,
                    "totalRaters": 0
                },
                "delivery": {
                    "price": {
                        "min": {
                            "currency": "ngn",
                            "amount": 0
                        }
                    },
                    "time": {
                        "min": 0,
                        "max": 0
                    }
                },
                "viewer": {},
                "store": {
                    "name": "string",
                    "category": "string",
                    "availability": {
                        "weekly": {
                            "sun": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "mon": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "tue": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "wed": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "thur": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "fri": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            },
                            "sat": {
                                "start": "17:00:00",
                                "end": "17:00:00"
                            }
                        },
                        "timezoneOffset": 0
                    },
                    "location": {
                        "description": "Beside AP filling station, KM 4, Ede Road",
                        "city": "Ile - Ife (Off Campus)",
                        "street": "Parakin"
                    },
                    "logo": {
                        "mimeType": "string",
                        "url": "string"
                    },
                    "menu": {
                        "pack": {
                            "price": {
                                "currency": "ngn",
                                "amount": 0
                            }
                        }
                    }
                }
            }
        },
        "tokens": {
            "access": "string",
            "refresh": "string"
        }
    }
}

Request

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟠400400 - bad request
Modified at 2025-08-07 06:22:42
Previous
reset password
Next
sign-in
Built with