Browse API Reference

Troubleshooting

Diagnose missing highlights, blocked image requests, unchanged themes, invalid credentials, and equipment artwork failures.

The image loads without a highlight

Read x-muscles-not-drawn. If the same id appears in x-muscles-unknown, correct the spelling or fetch the id from /v1/muscles. Otherwise the muscle is known but not drawn on the requested figure and side. Choose one of the combinations in the muscle record’s drawn field.

The browser reports a failed image request

Inspect the HTTP status before changing the URL:

A theme change is not visible yet

The key configuration and the rendered image are cached separately. A published theme change can take up to two minutes to appear everywhere. Reusing the same URL during that window is expected.

The data API refuses the key

Send the secret half in Authorization: Bearer sk_…. A publishable key produces wrong_credential; a missing or invalid secret produces unauthenticated.

Equipment data works but the image does not

Use the image template returned by the equipment record and replace only {publishableKey}. Equipment renders are PNG files; asking for WebP returns unsupported_format.