WeydubHelp

Tutorial

Activate API access and manage keys safely.

Use Member Center to open API access for a logged-in Weydub account, verify API keys status, and hand the correct docs to developers.

Before you activate

API access belongs to the signed-in account or company workspace. Confirm you are using the right account before creating keys, especially when a team has separate testing and production workspaces.

Never publish secrets

Do not paste an API secret into frontend code, GitHub issues, screenshots, chat logs, or public documents. Developers should store secrets in backend environment variables.

Activate API access

1. Sign in

Log in to Weydub and open Member Center API.

2. Click the activation entry

If the account has no key yet, use the API activation button on the page. After activation, the page should show API key status.

3. Confirm API key and API secret exist

Use the UI to confirm the key pair exists. The backend getKS check should return key status without exposing secrets publicly.

4. Share docs with developers

Send developers the API docs, task endpoint page, callback rules, and a private secret handoff method.

Developer handoff checklist

  • API key and API secret are stored on the backend only.
  • The developer has read the quickstart, authentication, async task model, callback, and API reference pages.
  • Test tasks use small sample files before production traffic.
  • Callbacks are verified in a staging environment before customer-facing release.
  • Usage and billing are monitored from Member Center after launch.

Troubleshooting

No key shown

Refresh Member Center after activation. If the key still does not appear, ask support to check the account's API status.

Authentication errors

Confirm the backend signs requests with the correct API key, API secret, timestamp, and endpoint path.

Credits are missing

Open billing and usage in Member Center. API tasks use the same product credit balance as web tasks.

Callback not received

Check public network access, HTTPS, firewall rules, and whether the task was created with the expected callback URL.