Bitlipa
    Bitlipa
    • Get Members
      GET
    • Current Partner
      GET
    • Create Member
      POST
    • Get Member
      GET
    • Update Member
      PUT
    • Get Member Safe Info
      GET
    • Withdraw Fiat
      POST
    • Withdraw Fiat For Registered Member
      POST
    • Get Withdraw Fiat Pool Info
      GET
    • Withdraw Fiat Status
      GET
    • Witdraw Fiat Callback
      POST
    • Topup Fiat
      POST
    • Topup Fiat Status
      GET
    • Topup Fiat Callback
      POST
    • Exchange Rates
      GET
    • Convert To Currency
      GET
    • Get All Transactions
      GET
    • Read Partners
      GET
    • Create Partner
      POST
    • Create Api Key
      POST
    • Update Charge Fee
      PUT
    • Login For Access Token
      POST
    • Read Admins Me
      GET
    • Create Admin
      POST
    • Create Safe
      POST
    • Create Master Contract
      POST
    • Create Master Contract
      POST
    • Create Compatibility Fallback Handler
      POST
    • Schemas
      • CryptoCurrency
      • ApiKeyCreate
      • ExchangeRate
      • ApiKeyView
      • FiatCurrency
      • AuthCreate
      • HTTPValidationError
      • AuthView
      • Member
      • Body_login_for_access_token_login_post
      • MemberCreate
      • EthTx
      • MemberUpdate
      • Partner
      • LoginResponse
      • PartnerRole
      • SafeInfo
      • TopupRequestCreate
      • ValidationError
      • PartnerCreate
      • WithdrawCreate
      • WithdrawPartnerCreate
      • TopupRequestResponse
      • WithdrawPartnerResponse
      • TransactionListResponse
      • UpdateChargingFee
      • WithdrawRequestResponse

      Create Partner

      POST
      /partners
      Creates a new partner with a unique slug derived from its name and automatically deploys a Safe wallet for them. If wallet deployment fails, the creation is rolled back to avoid half-configured partners.

      Request

      Authorization
      OAuth 2.0
      Password
      Add the parameter
      Authorization
      to Headers
      ,whose value is to concatenate the Token after the Bearer.
      Example:
      Authorization: Bearer ********************
      Token URL: token
      or
      Body Params application/jsonRequired

      Examples

      Responses

      🟢200
      application/json
      Successful Response
      Body

      🟠422
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST '/partners' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "name": "string",
          "roles": [
              "AGGREGATOR"
          ]
      }'
      Response Response Example
      200 - Example 1
      {
          "name": "string",
          "roles": [
              "AGGREGATOR"
          ],
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
          "slug": "string",
          "wallet_address": "string",
          "charge_fee_percentage": 0,
          "created_at": "2019-08-24T14:15:22Z",
          "updated_at": "2019-08-24T14:15:22Z"
      }
      Modified at 2025-12-09 11:25:21
      Previous
      Read Partners
      Next
      Create Api Key
      Built with