---
title: "Stores authorization code from issuer oauth provider"
method: POST
path: "/issuer/interactions/store-authorization-code"
tags: ["issuer"]
---

# Stores authorization code from issuer oauth provider

`POST /issuer/interactions/store-authorization-code`

Stores authorization code from issuer oauth provider.

## Request body

- StoreAuthorizationCodeRequest — Model for storing auth code from issuer oauth
  - `op_state` string, required
  - `code` string, required
  - `wallet_initiated_flow` WalletInitiatedFlowData — unresolved $ref

## Response `200`

OK

- StoreAuthorizationCodeResponse — Response model for storing auth code from issuer oauth
  - `tx_id` string

## Other responses

- `400` — Bad request

---

[API](https://skmtc.net/trustbloc/apis/verifiable-credential-service-vcs.md) · [All operations](https://skmtc.net/trustbloc/apis/verifiable-credential-service-vcs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trustbloc/verifiable-credential-service-vcs/revisions/9e21ad997121/schema)
