Skip to content
WemarkaHelp Center
Back to Wemarka
Back to Developers

API Keys & Authentication

Learn how to generate API keys and authenticate with the Wemarka REST API.

Getting an API Key

  1. Sign in to the Developer Portal.
  2. Navigate to API Keys.
  3. Click Create API Key.
  4. Choose an environment:
    • Test — For development and testing. Keys start with wk_test_.
    • Live — For production use. Keys start with wk_live_.
  5. Select the scopes your key needs (e.g., catalog:read, orders:write).
  6. Copy your key immediately — it will only be shown once.

Authentication

Include your API key in the Authorization header of every request:

Authorization: Bearer wk_live_your_key_here

Key Scopes

| Scope | Description | |-------|-------------| | catalog:read | Browse stores, products, and categories. | | orders:write | Place orders on behalf of customers. |

Security Best Practices

  • Never expose keys in client-side code. Use server-side calls only.
  • Rotate keys regularly. Revoke old keys from the Developer Portal.
  • Use test keys for development. Only use live keys in production.
  • Limit scopes. Only grant the permissions your integration needs.

Next Steps

Last updated: 2026-04-01

Was this article helpful?
Wemarka — Help Center