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 Api Key

      POST
      /partners/api-keys
      Generates an API key for a partner and returns the plaintext key once along with its hashed version stored in the database. Admins must capture the plaintext key at creation time and share it securely with the partner.

      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/api-keys' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "notes": "string",
          "partner_id": "6a3a39f6-861b-4a48-b868-5de838400e06"
      }'
      Response Response Example
      200 - Example 1
      {
          "notes": "string",
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
          "active": true,
          "key": "string"
      }
      Modified at 2025-12-09 11:25:33
      Previous
      Create Partner
      Next
      Update Charge Fee
      Built with