GRIMORIA
HomeDiscoverCollectionDeckbuilder
Log InSign Up
Account SettingsTheme & LanguageCurrency & Price SourceNotificationsSecurity & 2FAAPI Access & Connected AppsCard Database Preferences
  1. Help
  2. Profile & Settings
  3. API Access & Connected Apps

API Access & Connected Apps

Requires account
Go to API Access & Connected Apps

Let your own scripts, third-party apps and AI assistants work with your Grimoria data.

Personal API Keys

In Settings > API access, create a key with a name, the permissions it should have and an optional expiry. The key is shown once — copy it then. You can hold up to 10 active keys and revoke any of them at any time; each shows when it was last used.

Send it as Authorization: Bearer gma_… to https://grimoria.app/api/v1. Treat a key like a password.

Permissions

Keys and apps are scoped to what they may touch: read or write your collection, decks and wishlists, and read card data. A read-only key cannot change anything.

Connected Apps

Apps that use "Sign in with Grimoria" (OAuth 2.1 with PKCE) ask you on a consent page which permissions they want. Everything you have allowed is listed under Connected apps with the date, and one tap disconnects it.

For Developers

Base URL, OpenAPI spec, authentication flows, scopes, rate limits and error formats are documented on the developer page.

Related Topics

Account SettingsSecurity & 2FA
Download on the App StoreGet it on Google Play

2026 Grimoria. All rights reserved.

Support GrimoriaPrivacy PolicyTerms of ServiceCookie PolicyGrimoriaHelp & GuideFeedbackFollow @grimoria.app
v2.1.18 (2026101101)

The literal and graphical information presented on this site about Magic: The Gathering, including card images, mana symbols, and card text, is copyright Wizards of the Coast, LLC, a subsidiary of Hasbro, Inc. Grimoria is not produced by, endorsed by, supported by, or affiliated with Wizards of the Coast.

Grimoria may earn commissions from affiliate links to TCGPlayer, CardMarket, CardTrader, and Amazon. These links do not affect the price you pay.