SDKs
Use the official SDKs for the Business API. For x402, use the OpenAPI contract and official x402/SIWX client libraries until SDK naming is explicitly updated.
Node.js SDK
Relevant helpers under sdks/nodejs/src/external-api:
import {
createBusinessApiClient,
buildBusinessSignaturePayload,
createBusinessAuthHeaders,
} from '@mindswap/sdk';The repository currently exposes legacy createAgenticApiClient naming, but that helper targets the canonical /api/x402 base path. Use official x402/SIWX libraries for payment signing.
Python SDK
Relevant helpers under sdks/python/src/mindswap/external_api.py:
from mindswap.external_api import (
BusinessApiClient,
AsyncBusinessApiClient,
build_business_signature_payload,
build_business_auth_headers,
)The repository currently exposes legacy AgenticApiClient naming, but that helper targets the canonical /api/x402 base path. Use official x402/SIWX libraries for payment signing.