Meet the new Scripe, live on October 7.Register

API v1 · 4xx

unauthenticated

HTTPWhen
401The request did not include a Bearer token in Authorization.

The endpoint requires authentication and your request did not carry an Authorization header at all. Send the header on every request:

http
Authorization: Bearer scripe_sk_live_…

Cookies, query parameters, and custom headers are deliberately rejected — see auth.md §2.1.

If you're already sending the header but still see this code, you may be hitting a route that rejects the header before parsing it (e.g. an empty or whitespace-only value). Check your client's header serialisation.