{"openapi":"3.1.0","info":{"title":"Receiz Public Developer API","version":"2026-06-25.v2","summary":"Proof, identity, settlement, public proof, and asset routes for Receiz integrations.","description":"Receiz is a proof-native artifact system. This OpenAPI contract exposes public developer routes and stable primitive schemas without making internal database tables the authority boundary."},"servers":[{"url":"https://receiz.com","description":"Receiz production API"}],"tags":[{"name":"Discovery","description":"Well-known discovery metadata for standard OAuth/OIDC clients."},{"name":"Verification","description":"Seal, verify, and inspect proof-bearing artifacts through deterministic public routes."},{"name":"Identity","description":"Receiz ID proof publication, OIDC, JWKS, introspection, revocation, and username-based Connect bootstrap. Connect tokens authorize scoped API calls after identity proof."},{"name":"Connect","description":"User-approved delegated record, seal, verify, wallet, payment, note, and transfer actions."},{"name":"Wallet","description":"Public settlement and action ledger feeds with deterministic value fields."},{"name":"Public Proof","description":"Observed public proof records and signed partner registry feed ingestion."},{"name":"Payments","description":"Embeddable checkout and note-claim settlement routes for external surfaces."},{"name":"Signal And Sports","description":"Signal Circuit and Sports conformance, card, art, market, and replay surfaces."},{"name":"World","description":"Public World, profile, Live Twin, message, and streaming surfaces."}],"paths":{"/.well-known/openid-configuration":{"get":{"tags":["Discovery"],"operationId":"getWellKnownOpenidConfiguration","summary":"OIDC discovery document for Receiz Connect clients.","description":"OIDC discovery document for Receiz Connect clients.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcDiscoveryMetadata"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/.well-known/openid-configuration","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcDiscoveryMetadata"}},"/.well-known/oauth-authorization-server":{"get":{"tags":["Discovery"],"operationId":"getWellKnownOauthAuthorizationServer","summary":"OAuth authorization-server metadata for Receiz Connect clients.","description":"OAuth authorization-server metadata for Receiz Connect clients.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcDiscoveryMetadata"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/.well-known/oauth-authorization-server","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcDiscoveryMetadata"}},"/api/document-seal":{"post":{"tags":["Verification"],"operationId":"postApiDocumentSeal","summary":"Create an integrity-only seal; this route does not create a verified proof object.","description":"Create an integrity-only seal; this route does not create a verified proof object.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/DocumentSealRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentSealResponseMetadata"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/document-seal","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"DocumentSealResponseMetadata"}},"/api/sdk/v1/assets/seal":{"post":{"tags":["Verification"],"operationId":"postApiSdkV1AssetsSeal","summary":"Create the authenticated owner's native Receiz Record before sealing the source bytes at the same coordinates.","description":"Create the authenticated owner's native Receiz Record before sealing the source bytes at the same coordinates.\n\nReceiz contract: Authenticated; audience: Developers.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/DocumentSealRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentSealResponseMetadata"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/sdk/v1/assets/seal","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Developers","x-receiz-response-schema":"DocumentSealResponseMetadata"}},"/api/document-verify":{"post":{"tags":["Verification"],"operationId":"postApiDocumentVerify","summary":"Verify sealed files and package artifacts deterministically.","description":"Verify sealed files and package artifacts deterministically.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/DocumentVerifyRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentVerifyResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/document-verify","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"DocumentVerifyResponse"}},"/api/verify":{"post":{"tags":["Verification"],"operationId":"postApiVerify","summary":"Verify claim coordinates and return canonical verdict envelopes.","description":"Verify claim coordinates and return canonical verdict envelopes.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/verify","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"ReceizApiResponse"}},"/api/verification/conformance":{"get":{"tags":["Verification"],"operationId":"getApiVerificationConformance","summary":"Publish live verification conformance report with source/runtime controls and revision anchors.","description":"Publish live verification conformance report with source/runtime controls and revision anchors.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/verification/conformance","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"ReceizApiResponse"}},"/api/receiz":{"get":{"tags":["Verification"],"operationId":"getApiReceiz","summary":"Legacy Receiz mint/record surface for compatible integrations.","description":"Legacy Receiz mint/record surface for compatible integrations.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/receiz","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ReceizApiResponse"}},"/api/auth/receiz-id/continue":{"post":{"tags":["Identity"],"operationId":"postApiAuthReceizIdContinue","summary":"Receiz ID proof publication endpoint for SDK-created or artifact-restored identities; signed key proof is required and Connect remains delegated API access after identity proof.","description":"Receiz ID proof publication endpoint for SDK-created or artifact-restored identities; signed key proof is required and Connect remains delegated API access after identity proof.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizIdContinueRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizIdContinueResponse"},"examples":{"success":{"summary":"Receiz ID proof publication","value":{"ok":true,"created":true,"bound":true,"next":"/u/builder","session":{"uid":"receiz_user_subject","email":"receiz_example@id.receiz.local","username":"builder","displayName":"Builder"},"accountBindings":[]}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/auth/receiz-id/continue","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ReceizIdContinueResponse"}},"/api/connect/login/bootstrap/{username}":{"get":{"tags":["Identity"],"operationId":"getApiConnectLoginBootstrapUsername","summary":"Username-based login bootstrap surface returning OIDC launch configuration for copy-paste login embeds.","description":"Username-based login bootstrap surface returning OIDC launch configuration for copy-paste login embeds.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `username`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/login/bootstrap/[username]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ReceizApiResponse"}},"/api/oidc/authorize":{"get":{"tags":["Identity"],"operationId":"getApiOidcAuthorize","summary":"OIDC Authorization Code + PKCE authorization endpoint.","description":"OIDC Authorization Code + PKCE authorization endpoint.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/authorize","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcResponse"}},"/api/oidc/token":{"post":{"tags":["Identity"],"operationId":"postApiOidcToken","summary":"OIDC token exchange and refresh token rotation endpoint.","description":"OIDC token exchange and refresh token rotation endpoint.\n\nReceiz contract: OAuth Client Auth; audience: Developers.","parameters":[],"security":[{"oauthClientAuth":[]}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/OidcTokenForm"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcTokenResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/token","x-receiz-auth-model":"OAuth Client Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcTokenResponse"}},"/api/oidc/agent-tokens":{"post":{"tags":["Identity"],"operationId":"postApiOidcAgentTokens","summary":"Create and revoke scoped delegated agent tokens for MCP, CI, and trusted local developer agents. Tokens are shown once and carry audit labels.","description":"Create and revoke scoped delegated agent tokens for MCP, CI, and trusted local developer agents. Tokens are shown once and carry audit labels.\n\nReceiz contract: Authenticated; audience: Developers.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcAgentTokenRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcAgentTokenResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/agent-tokens","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcAgentTokenResponse"},"delete":{"tags":["Identity"],"operationId":"deleteApiOidcAgentTokens","summary":"Create and revoke scoped delegated agent tokens for MCP, CI, and trusted local developer agents. Tokens are shown once and carry audit labels.","description":"Create and revoke scoped delegated agent tokens for MCP, CI, and trusted local developer agents. Tokens are shown once and carry audit labels.\n\nReceiz contract: Authenticated; audience: Developers.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcAgentTokenRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcAgentTokenResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/agent-tokens","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcAgentTokenResponse"}},"/api/oidc/userinfo":{"get":{"tags":["Identity"],"operationId":"getApiOidcUserinfo","summary":"OpenID user claims endpoint scoped by issued access tokens.","description":"OpenID user claims endpoint scoped by issued access tokens.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcUserinfoResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/userinfo","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcUserinfoResponse"},"post":{"tags":["Identity"],"operationId":"postApiOidcUserinfo","summary":"OpenID user claims endpoint scoped by issued access tokens.","description":"OpenID user claims endpoint scoped by issued access tokens.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcUserinfoResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/userinfo","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcUserinfoResponse"}},"/api/oidc/jwks":{"get":{"tags":["Identity"],"operationId":"getApiOidcJwks","summary":"JWKS publication endpoint for OIDC token verification.","description":"JWKS publication endpoint for OIDC token verification.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcJwksResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/jwks","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcJwksResponse"}},"/api/oidc/revoke":{"post":{"tags":["Identity"],"operationId":"postApiOidcRevoke","summary":"OAuth token revocation endpoint (RFC 7009 behavior).","description":"OAuth token revocation endpoint (RFC 7009 behavior).\n\nReceiz contract: OAuth Client Auth; audience: Developers.","parameters":[],"security":[{"oauthClientAuth":[]}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/OidcTokenForm"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcRevocationResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/revoke","x-receiz-auth-model":"OAuth Client Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcRevocationResponse"}},"/api/oidc/introspect":{"post":{"tags":["Identity"],"operationId":"postApiOidcIntrospect","summary":"OAuth token introspection endpoint for backend trust decisions.","description":"OAuth token introspection endpoint for backend trust decisions.\n\nReceiz contract: OAuth Client Auth; audience: Developers.","parameters":[],"security":[{"oauthClientAuth":[]}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/OidcTokenForm"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OidcIntrospectionResponse"},"examples":{"success":{"summary":"Active access token","value":{"active":true,"token_type":"access_token","client_id":"receiz-client","sub":"receiz_user_subject","scope":"openid profile receiz:verify","exp":1782400000,"iat":1782396400}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/oidc/introspect","x-receiz-auth-model":"OAuth Client Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"OidcIntrospectionResponse"}},"/api/connect/record":{"post":{"tags":["Connect"],"operationId":"postApiConnectRecord","summary":"Delegated record action (`receiz:record`) on behalf of users.","description":"Delegated record action (`receiz:record`) on behalf of users.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/record","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"ReceizApiResponse"}},"/api/connect/seal":{"post":{"tags":["Connect"],"operationId":"postApiConnectSeal","summary":"Delegated integrity-only seal action (`receiz:seal`); proof objects use the authenticated SDK asset seal route.","description":"Delegated integrity-only seal action (`receiz:seal`); proof objects use the authenticated SDK asset seal route.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizApiResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/seal","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"ReceizApiResponse"}},"/api/connect/verify":{"post":{"tags":["Connect"],"operationId":"postApiConnectVerify","summary":"Delegated verify action (`receiz:verify`) on behalf of users.","description":"Delegated verify action (`receiz:verify`) on behalf of users.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/DocumentVerifyRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentVerifyResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/verify","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"DocumentVerifyResponse"}},"/api/connect/wallet/me":{"get":{"tags":["Connect"],"operationId":"getApiConnectWalletMe","summary":"Read delegated wallet summary (`receiz:wallet.read`).","description":"Read delegated wallet summary (`receiz:wallet.read`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectWalletResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/wallet/me","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"ConnectWalletResponse"}},"/api/connect/transfers":{"post":{"tags":["Connect"],"operationId":"postApiConnectTransfers","summary":"Execute delegated wallet transfers (`receiz:wallet.transfer`).","description":"Execute delegated wallet transfers (`receiz:wallet.transfer`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectTransferRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectTransferResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/transfers","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"ConnectTransferResponse"}},"/api/connect/twin/market/mandate":{"get":{"tags":["Connect"],"operationId":"getApiConnectTwinMarketMandate","summary":"Read or update delegated Market Twin mandate settings (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or update delegated Market Twin mandate settings (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveTwinMarketMandateInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMarketMandateResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/market/mandate","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMarketMandateResponse"},"patch":{"tags":["Connect"],"operationId":"patchApiConnectTwinMarketMandate","summary":"Read or update delegated Market Twin mandate settings (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or update delegated Market Twin mandate settings (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveTwinMarketMandateInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMarketMandateResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/market/mandate","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMarketMandateResponse"}},"/api/connect/twin/market/intents":{"get":{"tags":["Connect"],"operationId":"getApiConnectTwinMarketIntents","summary":"Read or create delegated Market Twin intents under the user's mandate (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or create delegated Market Twin intents under the user's mandate (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTwinMarketIntentInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMarketIntentsResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/market/intents","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMarketIntentsResponse"},"post":{"tags":["Connect"],"operationId":"postApiConnectTwinMarketIntents","summary":"Read or create delegated Market Twin intents under the user's mandate (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or create delegated Market Twin intents under the user's mandate (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTwinMarketIntentInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMarketIntentsResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/market/intents","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMarketIntentsResponse"}},"/api/connect/twin/market/intents/{intentId}/approve":{"post":{"tags":["Connect"],"operationId":"postApiConnectTwinMarketIntentsIntentIdApprove","summary":"Approve a pending delegated Market Twin intent without bypassing mandate risk checks (`receiz:twin.write`).","description":"Approve a pending delegated Market Twin intent without bypassing mandate risk checks (`receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[{"name":"intentId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `intentId`."}],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMarketIntentResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/market/intents/[intentId]/approve","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMarketIntentResponse"}},"/api/connect/twin/mind/export":{"get":{"tags":["Connect"],"operationId":"getApiConnectTwinMindExport","summary":"Export a delegated Live Twin mind image artifact (`receiz:twin.read`).","description":"Export a delegated Live Twin mind image artifact (`receiz:twin.read`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Successful Receiz response.","content":{"image/png":{"schema":{"$ref":"#/components/schemas/TwinMindArtifactPng"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/mind/export","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMindArtifactPng"}},"/api/connect/twin/mind/import":{"get":{"tags":["Connect"],"operationId":"getApiConnectTwinMindImport","summary":"Inspect or import delegated Live Twin mind artifacts after artifact signature verification (`receiz:twin.read`, `receiz:twin.write`).","description":"Inspect or import delegated Live Twin mind artifacts after artifact signature verification (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/TwinMindImportRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMindImportSummaryResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/mind/import","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMindImportSummaryResponse"},"post":{"tags":["Connect"],"operationId":"postApiConnectTwinMindImport","summary":"Inspect or import delegated Live Twin mind artifacts after artifact signature verification (`receiz:twin.read`, `receiz:twin.write`).","description":"Inspect or import delegated Live Twin mind artifacts after artifact signature verification (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/TwinMindImportRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinMindImportSummaryResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/mind/import","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinMindImportSummaryResponse"}},"/api/connect/twin/approval":{"get":{"tags":["Connect"],"operationId":"getApiConnectTwinApproval","summary":"Read or approve delegated public Twin promotion where the owner has automation entitlement (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or approve delegated public Twin promotion where the owner has automation entitlement (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinPromotionApprovalInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinApprovalResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/approval","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinApprovalResponse"},"post":{"tags":["Connect"],"operationId":"postApiConnectTwinApproval","summary":"Read or approve delegated public Twin promotion where the owner has automation entitlement (`receiz:twin.read`, `receiz:twin.write`).","description":"Read or approve delegated public Twin promotion where the owner has automation entitlement (`receiz:twin.read`, `receiz:twin.write`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinPromotionApprovalInput"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwinApprovalResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/twin/approval","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"TwinApprovalResponse"}},"/api/connect/payments/checkout":{"post":{"tags":["Connect"],"operationId":"postApiConnectPaymentsCheckout","summary":"Create delegated checkout sessions for merchant payments (`receiz:payments.create`).","description":"Create delegated checkout sessions for merchant payments (`receiz:payments.create`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutSessionResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/payments/checkout","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"CheckoutSessionResponse"}},"/api/connect/payments/session":{"get":{"tags":["Connect"],"operationId":"getApiConnectPaymentsSession","summary":"Read delegated checkout session payment status (`receiz:payments.read`).","description":"Read delegated checkout session payment status (`receiz:payments.read`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutSessionStatusResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/payments/session","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"CheckoutSessionStatusResponse"}},"/api/connect/payments/notes/mint":{"post":{"tags":["Connect"],"operationId":"postApiConnectPaymentsNotesMint","summary":"Mint delegated offline payment notes from wallet balance (`receiz:notes.mint`).","description":"Mint delegated offline payment notes from wallet balance (`receiz:notes.mint`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNoteResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/payments/notes/mint","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"WalletNoteResponse"}},"/api/connect/payments/notes/claim":{"post":{"tags":["Connect"],"operationId":"postApiConnectPaymentsNotesClaim","summary":"Claim delegated offline payment notes into wallet balance (`receiz:notes.claim`).","description":"Claim delegated offline payment notes into wallet balance (`receiz:notes.claim`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNoteResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/payments/notes/claim","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"WalletNoteResponse"}},"/api/connect/payments/notes/{noteId}/download":{"get":{"tags":["Connect"],"operationId":"getApiConnectPaymentsNotesNoteIdDownload","summary":"Download delegated offline payment note artifacts (`receiz:notes.read`).","description":"Download delegated offline payment note artifacts (`receiz:notes.read`).\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[{"name":"noteId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `noteId`."}],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNoteDownloadResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/connect/payments/notes/[noteId]/download","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"WalletNoteDownloadResponse"}},"/api/wallet/ledger/public":{"get":{"tags":["Wallet"],"operationId":"getApiWalletLedgerPublic","summary":"Public wallet ledger feed exposing transfer and note events with deterministic value fields and pseudonymous actor identities.","description":"Public wallet ledger feed exposing transfer and note events with deterministic value fields and pseudonymous actor identities.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletLedgerFeed"},"examples":{"success":{"summary":"Append-only public settlement feed","value":{"ok":true,"cursor":null,"since":null,"nextCursor":null,"events":[{"id":"transfer:public_commitment","kind":"transfer","createdAt":"2026-06-25T00:00:00.000Z","pulse":123456,"amountPhiMicro":"1000000","amountUsdCents":"250","proofBundle":{"kind":"receiz.wallet_ledger_receipt","verifyPath":"/v/wallet/example/123456"}}],"rollup":{"totalTransferEvents":"1","totalNoteMintEvents":"0","totalNoteClaimEvents":"0","totalPhiCreditMicro":"1000000","totalPhiDebitMicro":"0","totalUsdCreditCents":"250","totalUsdDebitCents":"0","updatedAt":"2026-06-25T00:00:00.000Z"}}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/wallet/ledger/public","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"WalletLedgerFeed"}},"/api/ledger/actions/public":{"get":{"tags":["Wallet"],"operationId":"getApiLedgerActionsPublic","summary":"Public append-only global action ledger feed for auth, receiz, wallet, and identity-key events.","description":"Public append-only global action ledger feed for auth, receiz, wallet, and identity-key events.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActionLedgerFeed"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/ledger/actions/public","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"ActionLedgerFeed"}},"/api/public-proof/observe":{"post":{"tags":["Public Proof"],"operationId":"postApiPublicProofObserve","summary":"Observe a public URL and create a metadata-only public proof trail without hosting the original work.","description":"Observe a public URL and create a metadata-only public proof trail without hosting the original work.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofObserveResponse"},"examples":{"success":{"summary":"Observed public proof record","value":{"ok":true,"created":true,"record":{"id":"public-proof-example","sourceUrl":"https://example.com/work","state":"observed","createdAt":"2026-06-25T00:00:00.000Z"}}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/observe","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"PublicProofObserveResponse"}},"/api/public-proof/by-url":{"get":{"tags":["Public Proof"],"operationId":"getApiPublicProofByUrl","summary":"Resolve an already observed public proof record by canonical source URL.","description":"Resolve an already observed public proof record by canonical source URL.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofLookupResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/by-url","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"PublicProofLookupResponse"}},"/api/public-proof/{id}":{"get":{"tags":["Public Proof"],"operationId":"getApiPublicProofId","summary":"Read the public proof model for a specific observed, claimed, verified, sealed, disputed, rights-scoped, or app-state projection record.","description":"Read the public proof model for a specific observed, claimed, verified, sealed, disputed, rights-scoped, or app-state projection record.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `id`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofLookupResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/[id]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"PublicProofLookupResponse"}},"/api/public-proof/creator/{externalCreatorId}":{"get":{"tags":["Public Proof"],"operationId":"getApiPublicProofCreatorExternalCreatorId","summary":"Read public proof records associated with an external creator identifier.","description":"Read public proof records associated with an external creator identifier.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"externalCreatorId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `externalCreatorId`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofCollectionResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/creator/[externalCreatorId]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"PublicProofCollectionResponse"}},"/api/public-proof/namespace/{namespace}":{"get":{"tags":["Public Proof"],"operationId":"getApiPublicProofNamespaceNamespace","summary":"Read public app-state projection records associated with a namespace, tenant, subdomain, or custom domain.","description":"Read public app-state projection records associated with a namespace, tenant, subdomain, or custom domain.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"namespace","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `namespace`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofCollectionResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/namespace/[namespace]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"PublicProofCollectionResponse"}},"/api/public-proof/registry/feed":{"post":{"tags":["Public Proof"],"operationId":"postApiPublicProofRegistryFeed","summary":"Publish durable public app-state projections with delegated `receiz:record` authority; signed partner registry feeds remain supported.","description":"Publish durable public app-state projections with delegated `receiz:record` authority; signed partner registry feeds remain supported.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizAppStateFeed"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofRegistryFeedResponse"},"examples":{"success":{"summary":"App-state projection publish result","value":{"ok":true,"accepted":1,"rejected":0,"records":[{"id":"public-proof-example","sourceUrl":"https://bjklock.receiz.app/","schema":"receiz.app.public_store_state_projection.v1","state":"published","data":{"storeStateRecord":{"brand":"BJ Klock"}}}]}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/registry/feed","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"PublicProofRegistryFeedResponse"},"options":{"tags":["Public Proof"],"operationId":"optionsApiPublicProofRegistryFeed","summary":"Publish durable public app-state projections with delegated `receiz:record` authority; signed partner registry feeds remain supported.","description":"Publish durable public app-state projections with delegated `receiz:record` authority; signed partner registry feeds remain supported.\n\nReceiz contract: Bearer Access Token; audience: Developers.","parameters":[],"security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizAppStateFeed"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicProofRegistryFeedResponse"},"examples":{"success":{"summary":"App-state projection publish result","value":{"ok":true,"accepted":1,"rejected":0,"records":[{"id":"public-proof-example","sourceUrl":"https://bjklock.receiz.app/","schema":"receiz.app.public_store_state_projection.v1","state":"published","data":{"storeStateRecord":{"brand":"BJ Klock"}}}]}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/public-proof/registry/feed","x-receiz-auth-model":"Bearer Access Token","x-receiz-audience":"Developers","x-receiz-response-schema":"PublicProofRegistryFeedResponse"}},"/api/payments/embed/checkout":{"post":{"tags":["Payments"],"operationId":"postApiPaymentsEmbedCheckout","summary":"Create embedded or hosted checkout sessions that settle directly to a target Receiz username wallet.","description":"Create embedded or hosted checkout sessions that settle directly to a target Receiz username wallet.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutSessionResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/payments/embed/checkout","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"CheckoutSessionResponse"}},"/api/payments/embed/note-claim":{"post":{"tags":["Payments"],"operationId":"postApiPaymentsEmbedNoteClaim","summary":"Accept uploaded note artifacts (or note tokens) and claim value directly into a target Receiz username wallet.","description":"Accept uploaded note artifacts (or note tokens) and claim value directly into a target Receiz username wallet.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoteClaimResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/payments/embed/note-claim","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"NoteClaimResponse"}},"/api/game/signal-run/cards/art":{"post":{"tags":["Signal And Sports"],"operationId":"postApiGameSignalRunCardsArt","summary":"Generate or retrieve Signal Circuit Card art for a verified card claim with deterministic fallback rendering.","description":"Generate or retrieve Signal Circuit Card art for a verified card claim with deterministic fallback rendering.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/art","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/art-image":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsArtImage","summary":"Serve immutable stored Signal Circuit Card artwork by card ID and claim hash for deterministic first paint.","description":"Serve immutable stored Signal Circuit Card artwork by card ID and claim hash for deterministic first paint.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/art-image","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/record":{"post":{"tags":["Signal And Sports"],"operationId":"postApiGameSignalRunCardsRecord","summary":"Anchor a sealed Signal Circuit Card image and metadata into the public Receiz record path.","description":"Anchor a sealed Signal Circuit Card image and metadata into the public Receiz record path.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/record","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/{cardId}/share-image":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsCardIdShareImage","summary":"Render the public Signal Circuit Card share image from sealed card claim, record, artwork, scarcity, and listing truth.","description":"Render the public Signal Circuit Card share image from sealed card claim, record, artwork, scarcity, and listing truth.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"cardId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `cardId`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/[cardId]/share-image","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/{cardId}/purchase":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsCardIdPurchase","summary":"Read active public sale terms for a Signal Circuit Card before session-gated reserve, note, or card checkout execution.","description":"Read active public sale terms for a Signal Circuit Card before session-gated reserve, note, or card checkout execution.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"cardId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `cardId`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/[cardId]/purchase","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/{cardId}/auction":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsCardIdAuction","summary":"Read live Signal Circuit Card auction terms and append session-gated owner auction actions or verified bid records.","description":"Read live Signal Circuit Card auction terms and append session-gated owner auction actions or verified bid records.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"cardId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `cardId`."}],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/[cardId]/auction","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"},"post":{"tags":["Signal And Sports"],"operationId":"postApiGameSignalRunCardsCardIdAuction","summary":"Read live Signal Circuit Card auction terms and append session-gated owner auction actions or verified bid records.","description":"Read live Signal Circuit Card auction terms and append session-gated owner auction actions or verified bid records.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"cardId","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `cardId`."}],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/[cardId]/auction","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/discovery":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsDiscovery","summary":"Read verified discoverable Signal Circuit Cards for swipe, world-map, market, auction, and battle discovery.","description":"Read verified discoverable Signal Circuit Cards for swipe, world-map, market, auction, and battle discovery.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/discovery","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/battle-request":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSignalRunCardsBattleRequest","summary":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.","description":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.\n\nReceiz contract: Authenticated; audience: Both.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/battle-request","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"},"post":{"tags":["Signal And Sports"],"operationId":"postApiGameSignalRunCardsBattleRequest","summary":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.","description":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.\n\nReceiz contract: Authenticated; audience: Both.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/battle-request","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"},"patch":{"tags":["Signal And Sports"],"operationId":"patchApiGameSignalRunCardsBattleRequest","summary":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.","description":"Read live Signal Arena request queues, append Signal Circuit Card fight requests, and accept or decline head-to-head card, XP, money, or fun battles.\n\nReceiz contract: Authenticated; audience: Both.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/battle-request","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/game/signal-run/cards/battle-settings":{"post":{"tags":["Signal And Sports"],"operationId":"postApiGameSignalRunCardsBattleSettings","summary":"Let a card owner opt a verified Vault card into or out of AI twin battle defense.","description":"Let a card owner opt a verified Vault card into or out of AI twin battle defense.\n\nReceiz contract: Authenticated; audience: Both.","parameters":[],"security":[{"receizSession":[]}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/signal-run/cards/battle-settings","x-receiz-auth-model":"Authenticated","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitResponse"}},"/api/signal-circuit/conformance":{"get":{"tags":["Signal And Sports"],"operationId":"getApiSignalCircuitConformance","summary":"Publish live Signal Circuit conformance with claim-to-code checks, source digests, scarcity evidence, and revision anchors.","description":"Publish live Signal Circuit conformance with claim-to-code checks, source digests, scarcity evidence, and revision anchors.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitConformanceResponse"},"examples":{"success":{"summary":"Signal Circuit conformance report","value":{"ok":true,"schema":"receiz-signal-circuit-conformance-v1","reportHash":"sha256:example","history":{"historyPath":"/api/signal-circuit/conformance/history","badgePath":"/api/signal-circuit/conformance/badge"}}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/signal-circuit/conformance","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitConformanceResponse"}},"/api/signal-circuit/conformance/history":{"get":{"tags":["Signal And Sports"],"operationId":"getApiSignalCircuitConformanceHistory","summary":"Read signed Signal Circuit conformance snapshot history.","description":"Read signed Signal Circuit conformance snapshot history.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceHistoryResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/signal-circuit/conformance/history","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceHistoryResponse"}},"/api/signal-circuit/conformance/history/rollups":{"get":{"tags":["Signal And Sports"],"operationId":"getApiSignalCircuitConformanceHistoryRollups","summary":"Read Signal Circuit conformance daily rollup evidence.","description":"Read Signal Circuit conformance daily rollup evidence.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceRollupsResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/signal-circuit/conformance/history/rollups","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceRollupsResponse"}},"/api/signal-circuit/conformance/badge":{"get":{"tags":["Signal And Sports"],"operationId":"getApiSignalCircuitConformanceBadge","summary":"Embed the live Signal Circuit conformance badge.","description":"Embed the live Signal Circuit conformance badge.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceBadgeResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/signal-circuit/conformance/badge","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceBadgeResponse"}},"/api/signal-circuit/conformance/simulation":{"get":{"tags":["Signal And Sports"],"operationId":"getApiSignalCircuitConformanceSimulation","summary":"Run a bounded deterministic Signal Circuit odds simulation with seed replay, output hash, and source digest proof.","description":"Run a bounded deterministic Signal Circuit odds simulation with seed replay, output hash, and source digest proof.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignalCircuitSimulationResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/signal-circuit/conformance/simulation","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SignalCircuitSimulationResponse"}},"/api/game/sports/conformance":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSportsConformance","summary":"Publish live Sports conformance with pack odds, rarity gates, MLB registry issuance, arena entry, provenance, funding, and source digest evidence.","description":"Publish live Sports conformance with pack odds, rarity gates, MLB registry issuance, arena entry, provenance, funding, and source digest evidence.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SportsConformanceResponse"},"examples":{"success":{"summary":"Sports conformance report","value":{"ok":true,"schema":"receiz-sports-conformance-v1","reportHash":"sha256:example","history":{"schema":"receiz-sports-conformance-history-v1","historyPath":"/api/game/sports/conformance/history","badgePath":"/api/game/sports/conformance/badge"}}}}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/sports/conformance","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"SportsConformanceResponse"}},"/api/game/sports/conformance/history":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSportsConformanceHistory","summary":"Read Sports conformance snapshot history.","description":"Read Sports conformance snapshot history.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceHistoryResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/sports/conformance/history","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceHistoryResponse"}},"/api/game/sports/conformance/history/rollups":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSportsConformanceHistoryRollups","summary":"Read Sports conformance daily rollup evidence.","description":"Read Sports conformance daily rollup evidence.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceRollupsResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/sports/conformance/history/rollups","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceRollupsResponse"}},"/api/game/sports/conformance/badge":{"get":{"tags":["Signal And Sports"],"operationId":"getApiGameSportsConformanceBadge","summary":"Embed the live Sports conformance badge.","description":"Embed the live Sports conformance badge.\n\nReceiz contract: No Auth; audience: Developers.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConformanceBadgeResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/game/sports/conformance/badge","x-receiz-auth-model":"No Auth","x-receiz-audience":"Developers","x-receiz-response-schema":"ConformanceBadgeResponse"}},"/api/world/public":{"get":{"tags":["World"],"operationId":"getApiWorldPublic","summary":"Read the public Receiz World snapshot with open districts, featured ventures, and world-level discovery surfaces.","description":"Read the public Receiz World snapshot with open districts, featured ventures, and world-level discovery surfaces.\n\nReceiz contract: No Auth; audience: Both.","parameters":[],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorldPublicResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/world/public","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"WorldPublicResponse"}},"/api/world/profile/{username}":{"get":{"tags":["World"],"operationId":"getApiWorldProfileUsername","summary":"Load a profile's Live Twin surface, public world profile, availability preview, and visitor thread context.","description":"Load a profile's Live Twin surface, public world profile, availability preview, and visitor thread context.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `username`."}],"security":[],"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorldPublicResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/world/profile/[username]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"WorldPublicResponse"},"post":{"tags":["World"],"operationId":"postApiWorldProfileUsername","summary":"Send a visitor message to a Live Twin or request booking through the public profile surface, subject to policy and rate limits.","description":"Send a visitor message to a Live Twin or request booking through the public profile surface, subject to policy and rate limits.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `username`."}],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorldPublicResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/world/profile/[username]","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"WorldPublicResponse"}},"/api/world/profile/{username}/stream":{"post":{"tags":["World"],"operationId":"postApiWorldProfileUsernameStream","summary":"Stream Live Twin updates for live retrieval, message continuity, and incremental public profile responses.","description":"Stream Live Twin updates for live retrieval, message continuity, and incremental public profile responses.\n\nReceiz contract: No Auth; audience: Both.","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"},"description":"Receiz route parameter `username`."}],"security":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericReceizRequest"}}}},"responses":{"200":{"description":"Successful Receiz response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorldPublicResponse"}}}},"4XX":{"description":"Receiz client or authorization error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}},"5XX":{"description":"Receiz service or upstream unavailable response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceizErrorResponse"}}}}},"x-receiz-source-route":"/api/world/profile/[username]/stream","x-receiz-auth-model":"No Auth","x-receiz-audience":"Both","x-receiz-response-schema":"WorldPublicResponse"}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"Receiz OIDC access token"},"oauthClientAuth":{"type":"http","scheme":"basic","description":"OAuth confidential client authentication."},"receizSession":{"type":"apiKey","in":"cookie","name":"receiz_session","description":"Receiz authenticated browser session."}},"schemas":{"ReceizApiResponse":{"type":"object","description":"Generic Receiz JSON response envelope. Endpoint-specific routes may add primitive-specific fields.","properties":{"ok":{"type":"boolean"},"error":{"type":"string"}},"additionalProperties":true},"ReceizErrorResponse":{"type":"object","required":["ok","error"],"properties":{"ok":{"const":false},"error":{"type":"string"},"detail":{"type":["string","null"]}},"additionalProperties":true},"GenericReceizRequest":{"type":"object","properties":{"clientNonce":{"type":"string","description":"Optional idempotency key supplied by the integrating app."}},"additionalProperties":true},"DocumentSealRequest":{"type":"object","required":["file"],"properties":{"file":{"type":"string","format":"binary"},"visualStamp":{"type":"string","enum":["0","1"]}}},"DocumentVerifyRequest":{"type":"object","required":["file"],"properties":{"file":{"type":"string","format":"binary"}}},"DocumentSealResponseMetadata":{"type":"object","description":"Integrity-only seal metadata. This response is not a verified proof-object verdict.","properties":{"ok":{"type":"boolean"},"kind":{"type":"string"},"filename":{"type":"string"},"proofBundle":{"$ref":"#/components/schemas/ReceizProofBundle"}},"additionalProperties":true},"DocumentVerifyResponse":{"type":"object","required":["ok","kind","errors","warnings"],"properties":{"ok":{"type":"boolean"},"integrity":{"type":"object","properties":{"ok":{"type":"boolean"},"errors":{"type":"array","items":{"type":"string"}}}},"kind":{"type":"string"},"errors":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}},"bundle":{"type":["object","null"],"additionalProperties":true},"anchor":{"type":["object","null"],"additionalProperties":true},"package":{"type":["object","null"],"additionalProperties":true},"assetContinuity":{"type":"object","additionalProperties":true,"properties":{"state":{"type":"string"},"carrier":{"type":"string"},"issuerKid":{"type":["string","null"]},"artifactId":{"type":"string"},"headReference":{"type":"string"},"ownerReceizId":{"type":"string"},"namespace":{"type":"string"},"priorHeadReference":{"type":"string"}}}},"additionalProperties":true},"ReceizProofBundle":{"type":"object","required":["kind","payloadVersion","createdAtMs","ts","code","slug","verifyPath","verifyUrl","kaiPulseEternal"],"properties":{"kind":{"type":"string"},"payloadVersion":{"type":"integer"},"createdAtMs":{"type":"integer"},"ts":{"type":"string"},"code":{"type":"string"},"slug":{"type":"string"},"verifyPath":{"type":"string"},"verifyUrl":{"type":"string","format":"uri"},"kaiPulseEternal":{"type":"integer"},"artifactSha256Basis":{"type":"string"}},"additionalProperties":true},"ReceizAssetManifest":{"type":"object","required":["schema","assetId","assetType","proof","links"],"properties":{"schema":{"const":"receiz.asset_manifest.v1"},"assetId":{"type":"string"},"assetType":{"type":"string","enum":["proof_object","sports_card","signal_card","wallet_note","market_certificate","profile_original","document"]},"proof":{"$ref":"#/components/schemas/ReceizProofBundle"},"owner":{"type":["object","null"],"additionalProperties":true},"media":{"type":["object","null"],"additionalProperties":true},"appends":{"type":"array","items":{"type":"object","additionalProperties":true}},"settlement":{"type":["object","null"],"additionalProperties":true},"links":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"ReceizSportsCardManifest":{"type":"object","required":["schema","sport","collectibleId","claimHash","card","ownership","valueBasis","links"],"properties":{"schema":{"const":"receiz.sports_arena.card_manifest.v1"},"sport":{"type":"string","enum":["baseball","soccer","fight","sports"]},"collectibleId":{"type":"string"},"claimHash":{"type":"string"},"card":{"type":"object","additionalProperties":true},"ownership":{"type":"object","additionalProperties":true},"valueBasis":{"type":"object","additionalProperties":true},"appendSummary":{"type":["object","null"],"additionalProperties":true},"eventProofSummary":{"type":["object","null"],"additionalProperties":true},"links":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"ReceizWebhookEvent":{"type":"object","required":["schema","id","type","createdAt","data"],"properties":{"schema":{"const":"receiz.webhook_event.v1"},"id":{"type":"string"},"type":{"type":"string","enum":["checkout.session.created","checkout.session.completed","payment.created","payment.settled","payment.failed","payment.refunded","order.created","reward.claimed","asset.created","asset.transferred","proof.appended","sports_card.scored","event_proof.created","wallet.ledger_entry","note.claimed","ownership.transferred","market.trade","profile.asset.visible_changed","app_state.published","world.campaign.sent"]},"createdAt":{"type":"string","format":"date-time"},"data":{"type":"object","additionalProperties":true}},"additionalProperties":false},"OidcDiscoveryMetadata":{"type":"object","required":["issuer","authorization_endpoint","token_endpoint","jwks_uri","response_types_supported","subject_types_supported","id_token_signing_alg_values_supported"],"properties":{"issuer":{"type":"string","format":"uri"},"authorization_endpoint":{"type":"string","format":"uri"},"token_endpoint":{"type":"string","format":"uri"},"userinfo_endpoint":{"type":"string","format":"uri"},"jwks_uri":{"type":"string","format":"uri"},"revocation_endpoint":{"type":"string","format":"uri"},"introspection_endpoint":{"type":"string","format":"uri"},"response_types_supported":{"type":"array","items":{"type":"string"}},"grant_types_supported":{"type":"array","items":{"type":"string"}},"scopes_supported":{"type":"array","items":{"type":"string"}},"subject_types_supported":{"type":"array","items":{"type":"string"}},"id_token_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"OidcJwksResponse":{"type":"object","required":["keys"],"properties":{"keys":{"type":"array","items":{"type":"object","required":["kty","kid","use","alg"],"properties":{"kty":{"type":"string"},"kid":{"type":"string"},"use":{"type":"string"},"alg":{"type":"string"},"n":{"type":"string"},"e":{"type":"string"},"crv":{"type":"string"},"x":{"type":"string"}},"additionalProperties":true}}},"additionalProperties":false},"OidcIntrospectionResponse":{"type":"object","required":["active"],"properties":{"active":{"type":"boolean"},"token_type":{"type":"string","enum":["access_token","refresh_token"]},"client_id":{"type":"string"},"sub":{"type":"string"},"scope":{"type":"string"},"iss":{"type":"string"},"aud":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"exp":{"type":"integer"},"iat":{"type":"integer"}},"additionalProperties":true},"OidcUserinfoResponse":{"type":"object","required":["sub"],"properties":{"sub":{"type":"string","description":"Stable Receiz subject. Use this as the external user key."},"name":{"type":"string"},"preferred_username":{"type":"string"},"email":{"type":"string","format":"email"},"email_verified":{"type":"boolean"},"picture":{"type":"string","format":"uri"}},"additionalProperties":true},"OidcTokenResponse":{"type":"object","required":["access_token","token_type","expires_in"],"properties":{"access_token":{"type":"string"},"token_type":{"type":"string"},"expires_in":{"type":"integer"},"id_token":{"type":"string"},"refresh_token":{"type":"string"},"scope":{"type":"string"}},"additionalProperties":true},"OidcAgentTokenRequest":{"type":"object","required":["clientId"],"properties":{"name":{"type":"string","examples":["Codex local dev"]},"clientId":{"type":"string","description":"Receiz OIDC app/client ID owned by the signed-in account."},"scopes":{"type":"array","items":{"type":"string"},"description":"Requested delegated scopes. Must be a subset of the client's allowed scopes."},"includeRefreshToken":{"type":"boolean","description":"When true and offline_access is granted, also issue a refresh token for long-lived renewal."}},"additionalProperties":false},"OidcAgentTokenResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"revoked":{"type":"boolean"},"token_id":{"type":"string"},"app_client_id":{"type":"string"},"token":{"type":"object","required":["access_token","token_type","expires_in","expires_at","token_id","granted_scopes","subject_receiz_id","subject_user_id","app_client_id","actor_label"],"properties":{"access_token":{"type":"string","description":"Bearer token shown once."},"token_type":{"type":"string","enum":["Bearer"]},"expires_in":{"type":"integer"},"expires_at":{"type":"string","format":"date-time"},"refresh_token":{"type":["string","null"]},"token_id":{"type":"string","description":"Access-token JTI used for revocation and audit."},"granted_scopes":{"type":"array","items":{"type":"string"}},"subject_receiz_id":{"type":"string"},"subject_user_id":{"type":"string"},"app_client_id":{"type":"string"},"actor_label":{"type":"string","examples":["agent:codex-local-dev"]},"agent_name":{"type":"string"}},"additionalProperties":true}},"additionalProperties":true},"OidcRevocationResponse":{"type":"object","description":"OAuth revocation returns an empty object or no body on successful revocation.","additionalProperties":true},"OidcTokenForm":{"type":"object","properties":{"grant_type":{"type":"string"},"code":{"type":"string"},"redirect_uri":{"type":"string"},"client_id":{"type":"string"},"client_secret":{"type":"string"},"code_verifier":{"type":"string"},"refresh_token":{"type":"string"}},"additionalProperties":false},"ReceizIdContinueRequest":{"type":"object","description":"Receiz ID proof publication request. Build this with @receiz/sdk from a fresh Receiz ID, Receiz Key, Identity Record, or Identity Seal proof. This is identity proof publication; Connect remains delegated API access.","required":["keyId","alg","publicKeyRawB64u","localUid","username","displayName","createdAt","challengeB64Url","signatureB64Url"],"properties":{"keyId":{"type":"string","description":"SHA-256 key id derived from the raw public key."},"alg":{"type":"string","enum":["Ed25519","P-256"]},"publicKeyRawB64u":{"type":"string"},"localUid":{"type":"string"},"username":{"type":"string"},"displayName":{"type":"string"},"deviceName":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time"},"challengeB64Url":{"type":"string","description":"Base64url-encoded RECEIZ_DEVICE_SESSION_V1 challenge."},"signatureB64Url":{"type":"string","description":"Identity-key signature over challengeB64Url."},"next":{"type":"string"}},"additionalProperties":false},"ReceizIdContinueResponse":{"type":"object","description":"Receiz session/publication response for signed Receiz ID proof continuation.","required":["ok","created","bound","next","session"],"properties":{"ok":{"type":"boolean"},"created":{"type":"boolean"},"bound":{"type":"boolean"},"next":{"type":"string"},"session":{"type":"object","required":["uid","email","username"],"properties":{"uid":{"type":"string"},"email":{"type":"string"},"username":{"type":"string"},"displayName":{"type":["string","null"]}},"additionalProperties":true},"accountBindings":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"OidcResponse":{"type":"object","properties":{"access_token":{"type":"string"},"token_type":{"type":"string"},"expires_in":{"type":"integer"},"id_token":{"type":"string"},"refresh_token":{"type":"string"},"sub":{"type":"string"}},"additionalProperties":true},"ConnectTransferRequest":{"type":"object","required":["recipientUserId","unit"],"properties":{"conversationId":{"type":"string"},"recipientUserId":{"type":"string"},"unit":{"type":"string","enum":["usd","phi"]},"amountUsd":{"type":"string"},"amountPhi":{"type":"string"},"note":{"type":"string"},"clientNonce":{"type":"string"}},"additionalProperties":false},"CheckoutRequest":{"type":"object","required":["amountUsd","currency"],"properties":{"amountUsd":{"type":"string"},"currency":{"type":"string","enum":["usd"]},"uiMode":{"type":"string","enum":["hosted","embedded"]},"referenceId":{"type":"string"},"description":{"type":"string"},"customerEmail":{"type":"string","format":"email"},"successUrl":{"type":"string","format":"uri"},"cancelUrl":{"type":"string","format":"uri"}},"additionalProperties":true},"CheckoutSessionResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"checkoutSessionId":{"type":"string"},"checkoutUrl":{"type":"string","format":"uri"},"clientSecret":{"type":"string"},"status":{"type":"string"},"receiptId":{"type":"string"}},"additionalProperties":true},"CheckoutSessionStatusResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"checkoutSessionId":{"type":"string"},"status":{"type":"string"},"amountUsd":{"type":"string"},"currency":{"type":"string"},"receiptId":{"type":["string","null"]}},"additionalProperties":true},"NoteClaimResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"noteId":{"type":"string"},"claimed":{"type":"boolean"},"amountPhiMicro":{"type":"string"},"amountUsdCents":{"type":"string"},"ledgerEvent":{"type":["object","null"],"additionalProperties":true},"proofBundle":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"ConnectWalletResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"userId":{"type":"string"},"balancePhiMicro":{"type":"string"},"balanceUsdCents":{"type":"string"},"settlement":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"ConnectTransferResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"transferId":{"type":"string"},"ledgerEventId":{"type":"string"},"amountPhiMicro":{"type":"string"},"amountUsdCents":{"type":"string"},"proofBundle":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"SaveTwinMarketMandateInput":{"type":"object","description":"Delegated Market Twin mandate update. The existing Twin mandate primitive remains the authority.","properties":{"status":{"type":"string","enum":["active","paused","disabled"]},"executionMode":{"type":"string"},"riskChecks":{"type":"array","items":{"type":"object","additionalProperties":true}},"dailyLimitUsdCents":{"type":["integer","null"]},"perTradeLimitUsdCents":{"type":["integer","null"]}},"additionalProperties":true},"TwinMarketMandateResponse":{"type":"object","required":["ok","mandate"],"properties":{"ok":{"type":"boolean"},"mandate":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"CreateTwinMarketIntentInput":{"type":"object","description":"Delegated Market Twin intent request under the owner's existing mandate and risk checks.","required":["marketId","side"],"properties":{"marketId":{"type":"string"},"side":{"type":"string","enum":["buy","sell"]},"quantity":{"type":["integer","number"]},"maxPriceUsdCents":{"type":["integer","null"]},"clientNonce":{"type":"string"}},"additionalProperties":true},"TwinMarketIntentsResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"intents":{"type":"array","items":{"type":"object","additionalProperties":true}},"intent":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"TwinMarketIntentResponse":{"type":"object","required":["ok","intent"],"properties":{"ok":{"type":"boolean"},"intent":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"TwinMindArtifactPng":{"type":"string","format":"binary","description":"Portable Live Twin mind image artifact. Verify the embedded proof before projecting the bundle."},"TwinMindImportRequest":{"type":"object","required":["mind"],"properties":{"mind":{"type":"string","format":"binary","description":"Portable Twin mind PNG artifact."},"file":{"type":"string","format":"binary","description":"Alias accepted for mind."}}},"TwinMindImportSummaryResponse":{"type":"object","required":["ok","summary"],"properties":{"ok":{"type":"boolean"},"summary":{"type":"object","additionalProperties":true}},"additionalProperties":true},"TwinPromotionApprovalInput":{"type":"object","required":["performance"],"properties":{"performance":{"type":"object","additionalProperties":true},"approvalReference":{"type":["object","string","null"],"additionalProperties":true},"evidenceAssets":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"TwinApprovalResponse":{"type":"object","required":["ok","twinApproval"],"properties":{"ok":{"type":"boolean"},"twinApproval":{"type":"object","additionalProperties":true}},"additionalProperties":true},"WalletNoteResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"noteId":{"type":"string"},"noteToken":{"type":"string"},"amountPhiMicro":{"type":"string"},"amountUsdCents":{"type":"string"},"status":{"type":"string"},"proofBundle":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"WalletNoteDownloadResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"noteId":{"type":"string"},"filename":{"type":"string"},"downloadUrl":{"type":"string","format":"uri"},"proofBundle":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"WalletLedgerEvent":{"type":"object","required":["id","kind","createdAt"],"properties":{"id":{"type":"string"},"kind":{"type":"string","enum":["transfer","note_mint","note_claim"]},"createdAt":{"type":"string","format":"date-time"},"pulse":{"type":"integer"},"proofBundle":{"type":["object","null"],"additionalProperties":true},"actor":{"type":["object","null"],"additionalProperties":true},"fromActor":{"type":["object","null"],"additionalProperties":true},"toActor":{"type":["object","null"],"additionalProperties":true},"amountPhiMicro":{"type":"string"},"amountUsdCents":{"type":"string"},"receiz":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"WalletLedgerRollup":{"type":"object","properties":{"totalTransferEvents":{"type":"string"},"totalNoteMintEvents":{"type":"string"},"totalNoteClaimEvents":{"type":"string"},"totalPhiCreditMicro":{"type":"string"},"totalPhiDebitMicro":{"type":"string"},"totalUsdCreditCents":{"type":"string"},"totalUsdDebitCents":{"type":"string"},"lastEntryAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}},"additionalProperties":true},"WalletLedgerFeed":{"type":"object","required":["ok","events","rollup"],"properties":{"ok":{"type":"boolean"},"events":{"type":"array","items":{"$ref":"#/components/schemas/WalletLedgerEvent"}},"rollup":{"$ref":"#/components/schemas/WalletLedgerRollup"},"since":{"type":["string","null"]},"cursor":{"type":["string","null"]},"nextCursor":{"type":["string","null"]}},"additionalProperties":true},"ActionLedgerFeed":{"type":"object","required":["ok","events"],"properties":{"ok":{"type":"boolean"},"events":{"type":"array","items":{"type":"object","additionalProperties":true}},"cursor":{"type":["string","null"]},"nextCursor":{"type":["string","null"]},"rollup":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"PublicProofRecord":{"type":"object","properties":{"ok":{"type":"boolean"},"id":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"schema":{"type":["string","null"]},"state":{"type":"string"},"platform":{"type":["string","null"]},"appNamespace":{"type":["string","null"]},"appObjectId":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time"},"record":{"type":["object","null"],"additionalProperties":true},"data":{"type":["object","null"],"additionalProperties":true},"proof":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"PublicProofObserveResponse":{"type":"object","required":["ok","record"],"properties":{"ok":{"type":"boolean"},"created":{"type":"boolean"},"record":{"$ref":"#/components/schemas/PublicProofRecord"}},"additionalProperties":true},"PublicProofLookupResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"record":{"anyOf":[{"$ref":"#/components/schemas/PublicProofRecord"},{"type":"null"}]},"model":{"type":["object","null"],"additionalProperties":true},"claims":{"type":"array","items":{"type":"object","additionalProperties":true}},"rights":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"PublicProofCollectionResponse":{"type":"object","required":["ok","records"],"properties":{"ok":{"type":"boolean"},"records":{"type":"array","items":{"$ref":"#/components/schemas/PublicProofRecord"}}},"additionalProperties":true},"PublicProofRegistryFeed":{"type":"object","required":["schema","records"],"properties":{"schema":{"type":"string"},"records":{"type":"array","items":{"type":"object","additionalProperties":true}},"signature":{"type":"string"}},"additionalProperties":true},"ReceizAppStateRecord":{"type":"object","required":["id","sourceUrl","schema","data"],"properties":{"id":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"externalCreatorId":{"type":"string"},"title":{"type":"string"},"state":{"type":"string","default":"published"},"platform":{"type":"string"},"namespace":{"type":"string"},"schema":{"type":"string"},"record":{"type":["object","null"],"additionalProperties":true},"data":{"type":"object","additionalProperties":true}},"additionalProperties":true},"ReceizAppStateFeed":{"type":"object","required":["schema","records"],"properties":{"schema":{"type":"string","example":"receiz.app.public_store_state_registry_feed.v1"},"namespace":{"type":"string","example":"bjklock.receiz.app"},"externalCreatorId":{"type":"string","example":"bjklock.receiz.id"},"records":{"type":"array","maxItems":50,"items":{"$ref":"#/components/schemas/ReceizAppStateRecord"}}},"additionalProperties":true},"PublicProofRegistryFeedResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"accepted":{"type":"integer"},"rejected":{"type":"integer"},"records":{"type":"array","items":{"$ref":"#/components/schemas/PublicProofRecord"}},"errors":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"ConformanceHistoryResponse":{"type":"object","required":["ok","schema","generatedAt","count","snapshots"],"properties":{"ok":{"type":"boolean"},"schema":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"source":{"type":"string"},"count":{"type":"integer"},"rollupsPath":{"type":"string"},"snapshots":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"ConformanceRollupsResponse":{"type":"object","required":["ok","schema","generatedAt","days","count","rollups"],"properties":{"ok":{"type":"boolean"},"schema":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"days":{"type":"integer"},"source":{"type":"string"},"count":{"type":"integer"},"rollups":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"ConformanceBadgeResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"badge":{"type":["object","null"],"additionalProperties":true},"status":{"type":"string"},"label":{"type":"string"},"hash":{"type":"string"}},"additionalProperties":true},"SportsConformanceResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"schema":{"type":"string"},"reportHash":{"type":"string"},"revisionHash":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"report":{"type":["object","null"],"additionalProperties":true},"card":{"$ref":"#/components/schemas/ReceizSportsCardManifest"},"history":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"SportsDeveloperResponse":{"type":"object","properties":{"ok":{"type":"boolean"},"report":{"type":["object","null"],"additionalProperties":true},"card":{"$ref":"#/components/schemas/ReceizSportsCardManifest"}},"additionalProperties":true},"SignalCircuitConformanceResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"schema":{"type":"string"},"reportHash":{"type":"string"},"revisionHash":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"history":{"type":["object","null"],"additionalProperties":true},"sourceDigests":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"SignalCircuitSimulationResponse":{"type":"object","required":["ok"],"properties":{"ok":{"type":"boolean"},"seed":{"type":"string"},"outputHash":{"type":"string"},"result":{"type":["object","null"],"additionalProperties":true},"simulation":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"SignalCircuitResponse":{"type":"object","properties":{"ok":{"type":"boolean"},"card":{"type":["object","null"],"additionalProperties":true},"conformance":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true},"WorldPublicResponse":{"type":"object","properties":{"ok":{"type":"boolean"},"profile":{"type":["object","null"],"additionalProperties":true},"thread":{"type":["object","null"],"additionalProperties":true}},"additionalProperties":true}}},"externalDocs":{"description":"Receiz Standards","url":"https://receiz.com/standards"},"x-receiz-contract":{"doctrine":"Proof objects, identity, ownership, settlement, and public proof surfaces are primitive contracts.","generatedFrom":["app/lib/publicSurface.ts","public/standards/*.json","docs/receiz-standard-v1.md"],"strongerTruthBoundary":"OpenAPI describes the public projection. Sealed artifacts, proof bundles, verified appends, and settlement ledger truth remain stronger than documentation."}}