Skip to content
WemarkaAPI Docs
Guides

SDKs & Libraries

Client libraries for working with the Wemarka API.

Official SDKs

Official SDKs are in development. In the meantime, you can use the REST API directly with any HTTP client.

Using the REST API Directly

The Wemarka API follows standard REST conventions, making it easy to integrate with any language:

JavaScript / TypeScript

const res = await fetch("https://api.wemarka.com/api/v1/tenants", {
  headers: { Authorization: "Bearer wk_live_..." },
});
const data = await res.json();

Python

import requests

res = requests.get(
    "https://api.wemarka.com/api/v1/tenants",
    headers={"Authorization": "Bearer wk_live_..."},
)
data = res.json()

cURL

curl -H "Authorization: Bearer wk_live_..." \
  https://api.wemarka.com/api/v1/tenants

OpenAPI Specification

The Wemarka API spec is available in OpenAPI 3.1 format. You can use it to auto-generate client code with tools like:

  • openapi-generator — Generates clients for 50+ languages.
  • orval — TypeScript client generation with React Query support.

Community Contributions

We welcome community-built SDKs and integrations. If you've built something for Wemarka, let us know through the Developer Portal.

2 min read

Wemarka — API Documentation