openapi: 3.2.0 info: title: MolTrust Output Provenance Admin API version: '2.5' tags: - name: Output Provenance Admin paths: /vc/ipr/admin/anchor: post: tags: - Output Provenance Admin summary: Ipr Admin Anchor description: 'Admin: Trigger Merkle batch anchoring for all pending IPRs.' operationId: ipr_admin_anchor_vc_ipr_admin_anchor_post responses: '200': description: Successful Response content: application/json: schema: {} /vc/ipr/admin/retry: post: tags: - Output Provenance Admin summary: Ipr Admin Retry description: 'Admin: Reset failed IPRs back to pending.' operationId: ipr_admin_retry_vc_ipr_admin_retry_post responses: '200': description: Successful Response content: application/json: schema: {} /vc/ipr/admin/reconcile: post: tags: - Output Provenance Admin summary: Ipr Admin Reconcile description: 'Admin: Verify all anchored IPRs against chain and reset missing.' operationId: ipr_admin_reconcile_vc_ipr_admin_reconcile_post responses: '200': description: Successful Response content: application/json: schema: {} /vc/ipr/admin/reanchor: post: tags: - Output Provenance Admin summary: Ipr Admin Reanchor description: 'Admin: Force re-anchor a specific IPR.' operationId: ipr_admin_reanchor_vc_ipr_admin_reanchor_post responses: '200': description: Successful Response content: application/json: schema: {}