Spree Admin SDK
Register an application
Registers a client that merchants can then connect. What the client may do is not set here — the merchant grants that at consent, so a registration carries no permissions of its own.
Clients are public rather than confidential: a hosted connector cannot keep a secret, which is why PKCE is required.
Required scope: write_oauth_applications (for API-key authentication).
POST
Spree Admin SDK
Authorizations
Secret API key for admin access
JWT token for admin user authentication
Body
application/json
Response
application registered

