Admin Patch Issuer Details

patch/api/stablecoin/v1/admin/base-asset/issuer-details

Updates the issuer and/or partner enterprises for a given base asset. Only the provided fields are updated — omitted fields leave existing roles untouched. When a field is provided, existing rows for that role are reset to 'client' before applying new configuration.

Request Body

baseAssetSymbol string required
Base asset symbol
Allowed values: gousd usd1 sofid cusd fyusd usd
Example: usd1
issuerEnterpriseId
string or null
Enterprise ID of the issuer. Pass null to clear the existing issuer. Omit to leave the existing issuer row untouched.
Example: 652e19bef240230007e39789
partnerEnterpriseIds array[string]
List of enterprise IDs that are partners for this base asset. Omit to leave existing partner rows untouched.
Example: ["652e19bef240230007e39790"]
issuerOrdersEnabled boolean
Whether the issuer can submit orders whose reserves are managed by issuer themselves. Omit to leave the existing value untouched.
Example: true

200 Response

issuerEnterpriseId
string or null
required
Enterprise ID of the issuer, or null if none set
Example: 652e19bef240230007e39789
partnerEnterpriseIds array[string] required
List of enterprise IDs that are partners for this base asset
Example: ["652e19bef240230007e39790"]
issuerOrdersEnabled boolean required
Whether the issuer can submit orders whose reserves are managed by issuer themselves
Example: true

400 Response

404 Response

409 Response

500 Response