openapi-auth
Installation
SKILL.md
Openapi authentication (OAuth v2)
All Openapi services require a Bearer token created through OAuth v2. This skill manages that token lifecycle.
Credentials
Two layers — never confuse them:
- Account credentials (email + API key) → used only against
https://oauth.openapi.com, as HTTP Basic auth (username = email,password = API key). - Bearer token (created here, with scopes) → used against every service API as
Authorization: Bearer <token>.
Expect credentials in the environment as OPENAPI_EMAIL, OPENAPI_API_KEY (and optionally a ready-made OPENAPI_TOKEN). Never print or commit them.