Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 1.79 KB

File metadata and controls

58 lines (37 loc) · 1.79 KB

HlConnect.PurchaseRegisterApi

All URIs are relative to https://hlconnect-api.mu.se

Method HTTP request Description
connectorPurchaseRegister POST /purchase/register Register a new purchase transaction

connectorPurchaseRegister

connectorPurchaseRegister(purchaseRegisterRequest)

Register a new purchase transaction

Initiates the purchase process for a digital asset. Validates request parameters, creates a new order, and begins fulfillment. This is an asynchronous operation - use /purchase/info to check order status.

Example

import HlConnect from 'hl_connect';
let defaultClient = HlConnect.ApiClient.instance;
// Configure Bearer access token for authorization: access_token
let access_token = defaultClient.authentications['access_token'];
access_token.accessToken = "YOUR ACCESS TOKEN"

let apiInstance = new HlConnect.PurchaseRegisterApi();
let purchaseRegisterRequest = new HlConnect.PurchaseRegisterRequest(); // PurchaseRegisterRequest | Purchase registration request with asset and order details
apiInstance.connectorPurchaseRegister(purchaseRegisterRequest, (error, data, response) => {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
});

Parameters

Name Type Description Notes
purchaseRegisterRequest PurchaseRegisterRequest Purchase registration request with asset and order details

Return type

null (empty response body)

Authorization

access_token

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json