API for managing subscriptions and metering for WeTransact Publishers.
WeTransact Platform API (1.0)
Download OpenAPI description
Overview
Support Team
Languages
Servers
WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/
- WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/api/v1.0/subscriptions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'' \
-H 'x-api-key: YOUR_API_KEY_HERE'Response
application/json
[ { "marketplaceSubscriptionId": "aa930163-2330-45c2-a17c-dd325f9f2d44", "created": "2025-11-25T00:00:00Z", "customerTenantId": "36a5a162-2d92-4255-8f01-0a6b35dba770", "companyName": "WeTransact", "marketplaceOfferId": "my-product", "marketplacePlanId": "my-sku", "seatQuantity": "10", "termUnit": "P1M | P1Y | P2Y | P3Y", "initialUserEmail": "test@wetransact.io", "additionalDetails": "{'phonenumber':'445533663388'}", "status": "New | Approved | Cancelled | Suspended | Rejected | ApproveBy | Succeeded | Failed | Deleted", "meteringDetails": { … }, "links": [ … ] } ]
- WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/api/v1.0/subscriptions/{subscriptionId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'' \
-H 'x-api-key: YOUR_API_KEY_HERE'Response
application/json
{ "marketplaceSubscriptionId": "aa930163-2330-45c2-a17c-dd325f9f2d44", "created": "2025-11-25T00:00:00Z", "customerTenantId": "36a5a162-2d92-4255-8f01-0a6b35dba770", "companyName": "WeTransact", "marketplaceOfferId": "my-product", "marketplacePlanId": "my-sku", "seatQuantity": "10", "termUnit": "P1M | P1Y | P2Y | P3Y", "initialUserEmail": "test@wetransact.io", "additionalDetails": "{'phonenumber':'445533663388'}", "status": "New | Approved | Cancelled | Suspended | Rejected | ApproveBy | Succeeded | Failed | Deleted", "meteringDetails": { "meters": [ … ] }, "links": [ { … } ] }
- WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/api/v1.0/subscriptions/{subscriptionId}/actions/activate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'' \
-H 'x-api-key: YOUR_API_KEY_HERE'- WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/api/v1.0/subscriptions/{subscriptionId}/actions/reject
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'' \
-H 'x-api-key: YOUR_API_KEY_HERE'- WeTransact Publisher API Base URL
https://<yoursubdomain>.wetransact.io/api/v1/api/v1.0/subscriptions/{subscriptionId}/actions/charge
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'' \
-H 'x-api-key: YOUR_API_KEY_HERE'