{"openapi":"3.1.0","info":{"title":"RuneGrid API","description":"Universal Trust Infrastructure API","version":"1.0.0"},"paths":{"/health":{"get":{"tags":["health"],"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Health Health Get"}}}}}}},"/ready":{"get":{"tags":["health"],"summary":"Ready","operationId":"ready_ready_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Ready Ready Get"}}}}}}},"/t/{handle}/qr":{"get":{"tags":["public-trust-profile"],"summary":"Get Trust Profile Qr","operationId":"get_trust_profile_qr_t__handle__qr_get","parameters":[{"name":"handle","in":"path","required":true,"schema":{"type":"string","title":"Handle"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/t/{handle}":{"get":{"tags":["public-trust-profile"],"summary":"Get Public Trust Profile","operationId":"get_public_trust_profile_t__handle__get","parameters":[{"name":"handle","in":"path","required":true,"schema":{"type":"string","title":"Handle"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Get Public Trust Profile T  Handle  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/.well-known/openid-credential-issuer":{"get":{"tags":["openid4vc-well-known"],"summary":"Openid Credential Issuer Metadata","operationId":"openid_credential_issuer_metadata__well_known_openid_credential_issuer_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/did.json":{"get":{"tags":["openid4vc-well-known"],"summary":"Did Document","operationId":"did_document__well_known_did_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/oauth-authorization-server":{"get":{"tags":["openid4vc-well-known"],"summary":"Oauth Authorization Server Metadata","operationId":"oauth_authorization_server_metadata__well_known_oauth_authorization_server_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scim/v2/ServiceProviderConfig":{"get":{"tags":["scim"],"summary":"Service Provider Config","operationId":"service_provider_config_scim_v2_ServiceProviderConfig_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scim/v2/ResourceTypes":{"get":{"tags":["scim"],"summary":"Resource Types","operationId":"resource_types_scim_v2_ResourceTypes_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scim/v2/Schemas":{"get":{"tags":["scim"],"summary":"Schemas","operationId":"schemas_scim_v2_Schemas_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/scim/v2/Users":{"get":{"tags":["scim"],"summary":"List Users","operationId":"list_users_scim_v2_Users_get","parameters":[{"name":"filter","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filter"}},{"name":"startIndex","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Startindex"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":100,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["scim"],"summary":"Create User","operationId":"create_user_scim_v2_Users_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scim/v2/Users/{user_id}":{"get":{"tags":["scim"],"summary":"Get User","operationId":"get_user_scim_v2_Users__user_id__get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["scim"],"summary":"Replace User","operationId":"replace_user_scim_v2_Users__user_id__put","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["scim"],"summary":"Patch User","operationId":"patch_user_scim_v2_Users__user_id__patch","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMPatchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["scim"],"summary":"Delete User","operationId":"delete_user_scim_v2_Users__user_id__delete","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hropen/candidates":{"post":{"tags":["hropen"],"summary":"Ingest Candidate","operationId":"ingest_candidate_v1_hropen_candidates_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HROpenCandidate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hropen/candidates/batch":{"post":{"tags":["hropen"],"summary":"Ingest Candidates Batch","operationId":"ingest_candidates_batch_v1_hropen_candidates_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchIngestRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hropen/candidates/{person_id}":{"get":{"tags":["hropen"],"summary":"Export Candidate","operationId":"export_candidate_v1_hropen_candidates__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hropen/candidates/greenhouse":{"post":{"tags":["hropen"],"summary":"Ingest Greenhouse","operationId":"ingest_greenhouse_v1_hropen_candidates_greenhouse_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/hropen/candidates/lever":{"post":{"tags":["hropen"],"summary":"Ingest Lever","operationId":"ingest_lever_v1_hropen_candidates_lever_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/hropen/candidates/workday":{"post":{"tags":["hropen"],"summary":"Ingest Workday","operationId":"ingest_workday_v1_hropen_candidates_workday_post","requestBody":{"content":{"application/json":{"schema":{"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hropen/candidates/successfactors":{"post":{"tags":["hropen"],"summary":"Ingest Successfactors","operationId":"ingest_successfactors_v1_hropen_candidates_successfactors_post","requestBody":{"content":{"application/json":{"schema":{"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/people/":{"post":{"tags":["identity"],"summary":"Create Person","operationId":"create_person_v1_people__post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/people/{person_id}":{"get":{"tags":["identity"],"summary":"Get Person","operationId":"get_person_v1_people__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["identity"],"summary":"Delete Person","operationId":"delete_person_v1_people__person_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeletionRequestBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/people/{person_id}/export":{"get":{"tags":["identity"],"summary":"Export Person Data","operationId":"export_person_data_v1_people__person_id__export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/people/search":{"post":{"tags":["identity"],"summary":"Search People","operationId":"search_people_v1_people_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonSearchRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/people/{person_id}/public-trust-profile":{"patch":{"tags":["identity"],"summary":"Update Public Trust Profile","operationId":"update_public_trust_profile_v1_people__person_id__public_trust_profile_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicTrustProfileUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/verify":{"post":{"tags":["credentials"],"summary":"Verify Credential","operationId":"verify_credential_v1_credentials_verify_post","parameters":[{"name":"sync","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Sync"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/verify-signature":{"post":{"tags":["credentials"],"summary":"Verify Signature","operationId":"verify_signature_v1_credentials_verify_signature_post","requestBody":{"content":{"application/json":{"schema":{"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/{credential_id}/validate":{"get":{"tags":["credentials"],"summary":"Validate Credential","description":"Real-time validity check. Distinct from /verify (full re-verification)\nand /verify-signature (cryptographic proof check only) — this answers\n'is this specific issued credential still good to rely on right now',\nper ADR-008 / Trust Lifecycle Model Validate step.","operationId":"validate_credential_v1_credentials__credential_id__validate_get","parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/{credential_id}/explain":{"get":{"tags":["credentials"],"summary":"Explain Credential","description":"P8 Explainability endpoint — confidence score breakdown by evidence\nsource for a specific credential. Per ADR-008/Trust Lifecycle spec.","operationId":"explain_credential_v1_credentials__credential_id__explain_get","parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/list":{"get":{"tags":["credentials"],"summary":"List Credentials","description":"Powers Console Screens 3-5. Returns all invites for this recruiter's\norg, joined with credential status where available.","operationId":"list_credentials_v1_credentials_list_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/consent/request":{"post":{"tags":["consent"],"summary":"Request Consent","operationId":"request_consent_v1_consent_request_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConsentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/consent/revoke":{"post":{"tags":["consent"],"summary":"Revoke Consent","operationId":"revoke_consent_v1_consent_revoke_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConsentRevokeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/invites":{"get":{"tags":["invites"],"summary":"List Invites","description":"Recruiter console — list verification invites for the logged-in account.","operationId":"list_invites_v1_invites_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["invites"],"summary":"Create Invite","description":"Console Screen 1 — recruiter starts a new verification, candidate gets\nnotified, nothing is verified or consented to yet.","operationId":"create_invite_v1_invites_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateInviteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/invites/bulk":{"post":{"tags":["invites"],"summary":"Create Bulk Invites","description":"Console bulk upload — recruiter uploads an Excel file with one row per\ncandidate (email, name). claim_types is shared across the whole batch,\npassed as a comma-separated query/form value (e.g. \"employment,education\")\nsince individual employer history isn't known upfront for a bulk list —\nthat detail is collected from each candidate later, same as the existing\nresume-confirm flow.","operationId":"create_bulk_invites_v1_invites_bulk_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_types","in":"query","required":false,"schema":{"type":"string","default":"","title":"Claim Types"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_create_bulk_invites_v1_invites_bulk_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/invites/{token}":{"get":{"tags":["invites"],"summary":"Get Invite","description":"Candidate-side lookup — no auth required, the token itself is the\ncredential (same pattern as the existing renewal_token flow).","operationId":"get_invite_v1_invites__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/invites/{token}/respond":{"post":{"tags":["invites"],"summary":"Respond Invite","description":"Candidate consents or declines. On accept, this is the ONLY path that\nactually creates a consent_log row — per existing auth rules, only the\ncandidate can grant their own consent (see /v1/consent/request), so this\nendpoint calls the same consent_service.grant() under the hood rather\nthan writing to consent_log directly.","operationId":"respond_invite_v1_invites__token__respond_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RespondInviteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/score/{person_id}":{"get":{"tags":["trust"],"summary":"Get Trust Score","operationId":"get_trust_score_v1_trust_score__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}},{"name":"detailed","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Detailed"}},{"name":"recompute","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Recompute"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/profile/{person_id}":{"get":{"tags":["trust"],"summary":"Get Trust Profile","description":"Consolidated Trust Profile (P1) — full aggregated view of all active\nclaims for a person. If requester_id is provided (a relying party asking\non someone else's behalf), this is consent-gated via FULL_PROFILE_READ.\nIf the caller is the candidate themselves (no requester_id, or\nrequester_id matches their own token), no additional consent check is\nneeded — people can always see their own profile.","operationId":"get_trust_profile_v1_trust_profile__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}},{"name":"requester_id","in":"query","required":false,"schema":{"type":"string","title":"Requester Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/notifications":{"get":{"tags":["trust"],"summary":"Get Notifications","operationId":"get_notifications_v1_trust_notifications_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/trust/notifications/{notification_id}/read":{"post":{"tags":["trust"],"summary":"Mark Notification Read","operationId":"mark_notification_read_v1_trust_notifications__notification_id__read_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification_id","in":"path","required":true,"schema":{"type":"string","title":"Notification Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/decision":{"post":{"tags":["trust_decision"],"summary":"Trust Decision","operationId":"trust_decision_v1_trust_decision_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrustDecisionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrustDecisionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/ledger/{credential_id}":{"get":{"tags":["trust_decision"],"summary":"Get Ledger History","description":"Full immutable audit trail for a credential — every lifecycle event.","operationId":"get_ledger_history_v1_trust_ledger__credential_id__get","parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/org/{org_id}/network":{"get":{"tags":["trust-intelligence"],"summary":"Get Organization Trust Network","operationId":"get_organization_trust_network_v1_trust_org__org_id__network_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/{person_id}/timeline":{"get":{"tags":["trust-intelligence"],"summary":"Get Trust Timeline","operationId":"get_trust_timeline_v1_trust__person_id__timeline_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}},{"name":"from_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"From Date"}},{"name":"to_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"To Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/{person_id}/forecast":{"get":{"tags":["trust-intelligence"],"summary":"Get Trust Forecast","operationId":"get_trust_forecast_v1_trust__person_id__forecast_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/{person_id}/relationships":{"get":{"tags":["trust-intelligence"],"summary":"Get Trust Relationships","operationId":"get_trust_relationships_v1_trust__person_id__relationships_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}},{"name":"depth","in":"query","required":false,"schema":{"type":"integer","maximum":3,"minimum":1,"default":2,"title":"Depth"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/trust/{person_id}/history":{"get":{"tags":["trust-intelligence"],"summary":"Get Trust History","operationId":"get_trust_history_v1_trust__person_id__history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/availability/{person_id}":{"post":{"tags":["availability"],"summary":"Update Availability","operationId":"update_availability_v1_availability__person_id__post","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilityUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["availability"],"summary":"Get Availability","operationId":"get_availability_v1_availability__person_id__get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/resume/parse":{"post":{"tags":["resume"],"summary":"Parse Resume File","operationId":"parse_resume_file_v1_resume_parse_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_parse_resume_file_v1_resume_parse_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Parse Resume File V1 Resume Parse Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/send-otp":{"post":{"tags":["auth"],"summary":"Send Otp","operationId":"send_otp_v1_auth_send_otp_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendOtpRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"type":"object","title":"Response Send Otp V1 Auth Send Otp Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/candidate-session":{"post":{"tags":["auth"],"summary":"Candidate Session","description":"Exchange a verification invite token for a candidate JWT session.","operationId":"candidate_session_v1_auth_candidate_session_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CandidateSessionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"type":"object","title":"Response Candidate Session V1 Auth Candidate Session Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/recruiter/login":{"post":{"tags":["auth"],"summary":"Recruiter Login","operationId":"recruiter_login_v1_auth_recruiter_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecruiterLoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"type":"object","title":"Response Recruiter Login V1 Auth Recruiter Login Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/admin/login":{"post":{"tags":["auth"],"summary":"Admin Login","operationId":"admin_login_v1_auth_admin_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecruiterLoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"type":"object","title":"Response Admin Login V1 Auth Admin Login Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/usage":{"get":{"tags":["billing"],"summary":"Get Usage","operationId":"get_usage_v1_billing_usage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/billing/prices":{"get":{"tags":["billing"],"summary":"Get Prices","operationId":"get_prices_v1_billing_prices_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/billing/connector-health":{"get":{"tags":["billing"],"summary":"Get Connector Health","operationId":"get_connector_health_v1_billing_connector_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/learning/correction":{"post":{"tags":["learning"],"summary":"Record Correction","description":"Store an anonymous parser correction (no person_id).","operationId":"record_correction_v1_learning_correction_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParseCorrectionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Record Correction V1 Learning Correction Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/learning/summary":{"get":{"tags":["learning"],"summary":"Get Correction Summary","description":"Return aggregated correction patterns (admin only).","operationId":"get_correction_summary_v1_learning_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorrectionSummaryResponse"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/expiry/run-check":{"post":{"tags":["expiry"],"summary":"Run Expiry Check","operationId":"run_expiry_check_v1_expiry_run_check_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/expiry/renew/{token}":{"get":{"tags":["expiry"],"summary":"Get Renewal Info","operationId":"get_renewal_info_v1_expiry_renew__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/expiry/renew/{token}/upload":{"post":{"tags":["expiry"],"summary":"Renew Credential Upload","operationId":"renew_credential_upload_v1_expiry_renew__token__upload_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_renew_credential_upload_v1_expiry_renew__token__upload_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/governance/run-retention":{"post":{"tags":["governance"],"summary":"Run Retention Check","operationId":"run_retention_check_v1_governance_run_retention_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/notary/{token}":{"get":{"tags":["notary"],"summary":"Get Notary Request","operationId":"get_notary_request_v1_notary__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notary/{token}/attest":{"post":{"tags":["notary"],"summary":"Submit Attestation","operationId":"submit_attestation_v1_notary__token__attest_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttestationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/proofs/generate":{"post":{"tags":["proof"],"summary":"Generate Proof","operationId":"generate_proof_v1_proofs_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProofGenerateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/proof/{token}":{"get":{"tags":["proof"],"summary":"Get Proof","operationId":"get_proof_v1_proof__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jobs/{job_id}":{"get":{"tags":["jobs"],"summary":"Get Job Status","operationId":"get_job_status_v1_jobs__job_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/metrics":{"get":{"tags":["monitoring"],"summary":"Get Metrics","operationId":"get_metrics_v1_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Get Metrics V1 Metrics Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/policy/jurisdictions":{"get":{"tags":["policy"],"summary":"List Jurisdictions","operationId":"list_jurisdictions_v1_policy_jurisdictions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/policy/jurisdictions/{code}/effective-policy":{"get":{"tags":["policy"],"summary":"Get Effective Jurisdiction Policy","operationId":"get_effective_jurisdiction_policy_v1_policy_jurisdictions__code__effective_policy_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/jurisdictions/{code}":{"get":{"tags":["policy"],"summary":"Get Jurisdiction","operationId":"get_jurisdiction_v1_policy_jurisdictions__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/issuers":{"get":{"tags":["policy"],"summary":"List Issuers","operationId":"list_issuers_v1_policy_issuers_get","parameters":[{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/issuers/{issuer_id}":{"get":{"tags":["policy"],"summary":"Get Issuer","operationId":"get_issuer_v1_policy_issuers__issuer_id__get","parameters":[{"name":"issuer_id","in":"path","required":true,"schema":{"type":"string","title":"Issuer Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/education/institutions":{"get":{"tags":["policy"],"summary":"List Institutions","operationId":"list_institutions_v1_policy_education_institutions_get","parameters":[{"name":"country_code","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/connectors/capabilities":{"get":{"tags":["policy"],"summary":"List Connector Capabilities","operationId":"list_connector_capabilities_v1_policy_connectors_capabilities_get","parameters":[{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}},{"name":"connector_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy/profiles":{"get":{"tags":["policy"],"summary":"List Verification Profiles","operationId":"list_verification_profiles_v1_policy_profiles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/policy/retention/{jurisdiction}/{credential_type}":{"get":{"tags":["policy"],"summary":"Get Retention Policy","operationId":"get_retention_policy_v1_policy_retention__jurisdiction___credential_type__get","parameters":[{"name":"jurisdiction","in":"path","required":true,"schema":{"type":"string","title":"Jurisdiction"}},{"name":"credential_type","in":"path","required":true,"schema":{"type":"string","title":"Credential Type"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/employment-policy/employment-scope":{"post":{"tags":["policy"],"summary":"Get Employment Scope","operationId":"get_employment_scope_v1_employment_policy_employment_scope_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScopeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/employment-policy/my-policy":{"get":{"tags":["policy"],"summary":"Get My Policy","operationId":"get_my_policy_v1_employment_policy_my_policy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["policy"],"summary":"Save My Policy","operationId":"save_my_policy_v1_employment_policy_my_policy_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SavePolicyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/webhooks":{"get":{"tags":["webhooks"],"summary":"List Webhooks","operationId":"list_webhooks_v1_webhooks_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["webhooks"],"summary":"Register Webhook","operationId":"register_webhook_v1_webhooks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookRegisterRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/webhooks/{endpoint_id}":{"delete":{"tags":["webhooks"],"summary":"Delete Webhook","operationId":"delete_webhook_v1_webhooks__endpoint_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/webhooks/{endpoint_id}/deliveries":{"get":{"tags":["webhooks"],"summary":"List Webhook Deliveries","operationId":"list_webhook_deliveries_v1_webhooks__endpoint_id__deliveries_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/entity/{entity_id}/claims":{"get":{"tags":["graph"],"summary":"Get Entity Claims","operationId":"get_entity_claims_v1_graph_entity__entity_id__claims_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}},{"name":"claim_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Claim Type"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"active","title":"Status"}},{"name":"as_of","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"As Of"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/entity/{entity_id}/conflicts":{"get":{"tags":["graph"],"summary":"Get Entity Conflicts","operationId":"get_entity_conflicts_v1_graph_entity__entity_id__conflicts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/claim/{edge_id}/provenance":{"get":{"tags":["graph"],"summary":"Get Claim Provenance","operationId":"get_claim_provenance_v1_graph_claim__edge_id__provenance_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"edge_id","in":"path","required":true,"schema":{"type":"string","title":"Edge Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/entity/{entity_id}/relationships":{"get":{"tags":["graph"],"summary":"Get Entity Relationships","operationId":"get_entity_relationships_v1_graph_entity__entity_id__relationships_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}},{"name":"depth","in":"query","required":false,"schema":{"type":"integer","maximum":3,"minimum":1,"default":1,"title":"Depth"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/claims":{"post":{"tags":["graph"],"summary":"Write Graph Claim","operationId":"write_graph_claim_v1_graph_claims_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GraphClaimWriteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/tenants":{"post":{"tags":["tenants"],"summary":"Create Tenant","operationId":"create_tenant_v1_tenants_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTenantRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/tenants/{tenant_id}":{"get":{"tags":["tenants"],"summary":"Get Tenant","operationId":"get_tenant_v1_tenants__tenant_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/api-keys":{"post":{"tags":["tenants"],"summary":"Create Api Key","operationId":"create_api_key_v1_tenants__tenant_id__api_keys_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/api-keys/{key_id}":{"delete":{"tags":["tenants"],"summary":"Revoke Api Key","operationId":"revoke_api_key_v1_tenants__tenant_id__api_keys__key_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}},{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/usage":{"get":{"tags":["tenants"],"summary":"Get Tenant Usage","operationId":"get_tenant_usage_v1_tenants__tenant_id__usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/plugins":{"get":{"tags":["plugins"],"summary":"List Plugins","operationId":"list_plugins_v1_plugins_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plugin_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plugin Type"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/plugins/{plugin_id}":{"get":{"tags":["plugins"],"summary":"Get Plugin","operationId":"get_plugin_v1_plugins__plugin_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plugin_id","in":"path","required":true,"schema":{"type":"string","title":"Plugin Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/plugins/{plugin_id}/health":{"post":{"tags":["plugins"],"summary":"Trigger Health Check","operationId":"trigger_health_check_v1_plugins__plugin_id__health_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plugin_id","in":"path","required":true,"schema":{"type":"string","title":"Plugin Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/risk/flags":{"get":{"tags":["risk"],"summary":"List Risk Flags","operationId":"list_risk_flags_v1_risk_flags_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/risk/{person_id}":{"get":{"tags":["risk"],"summary":"Get Risk Profile","operationId":"get_risk_profile_v1_risk__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/risk/{person_id}/assess":{"post":{"tags":["risk"],"summary":"Assess Risk Profile","operationId":"assess_risk_profile_v1_risk__person_id__assess_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/overlays":{"get":{"tags":["policy-engine"],"summary":"List Overlays","operationId":"list_overlays_v1_policy_engine_overlays_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/policy-engine/overlays/capabilities":{"get":{"tags":["policy-engine"],"summary":"List Overlay Capabilities","operationId":"list_overlay_capabilities_v1_policy_engine_overlays_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/policy-engine/overlays/resolve":{"post":{"tags":["policy-engine"],"summary":"Resolve Overlays","operationId":"resolve_overlays_v1_policy_engine_overlays_resolve_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OverlayResolveRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/policy-engine/simulate":{"post":{"tags":["policy-engine"],"summary":"Simulate Policy","operationId":"simulate_policy_v1_policy_engine_simulate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicySimulateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/policy-engine/policies":{"get":{"tags":["policy-engine"],"summary":"List Policies","operationId":"list_policies_v1_policy_engine_policies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Type"}},{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}},{"name":"active_only","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Active Only"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["policy-engine"],"summary":"Create Policy","operationId":"create_policy_v1_policy_engine_policies_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/policies/{policy_id}/versions":{"get":{"tags":["policy-engine"],"summary":"Get Policy Versions","operationId":"get_policy_versions_v1_policy_engine_policies__policy_id__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/policies/{policy_id}/changelog":{"get":{"tags":["policy-engine"],"summary":"Get Policy Changelog","operationId":"get_policy_changelog_v1_policy_engine_policies__policy_id__changelog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/policies/{policy_id}/rollback":{"post":{"tags":["policy-engine"],"summary":"Rollback Policy","operationId":"rollback_policy_v1_policy_engine_policies__policy_id__rollback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyRollbackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/policies/{policy_id}/at":{"get":{"tags":["policy-engine"],"summary":"Get Policy At","operationId":"get_policy_at_v1_policy_engine_policies__policy_id__at_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}},{"name":"as_of","in":"query","required":true,"schema":{"type":"string","format":"date-time","description":"ISO datetime for point-in-time lookup","title":"As Of"},"description":"ISO datetime for point-in-time lookup"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/policies/{policy_id}":{"get":{"tags":["policy-engine"],"summary":"Get Policy","operationId":"get_policy_v1_policy_engine_policies__policy_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["policy-engine"],"summary":"Update Policy","operationId":"update_policy_v1_policy_engine_policies__policy_id__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["policy-engine"],"summary":"Deactivate Policy","operationId":"deactivate_policy_v1_policy_engine_policies__policy_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/policy-engine/evaluate":{"post":{"tags":["policy-engine"],"summary":"Evaluate Policies","operationId":"evaluate_policies_v1_policy_engine_evaluate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyEvaluateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/lineage/person/{person_id}":{"get":{"tags":["lineage"],"summary":"List Person Lineage","operationId":"list_person_lineage_v1_lineage_person__person_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","title":"Person Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/lineage/{lineage_id}/narrative":{"get":{"tags":["lineage"],"summary":"Get Lineage Narrative","operationId":"get_lineage_narrative_v1_lineage__lineage_id__narrative_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lineage_id","in":"path","required":true,"schema":{"type":"string","title":"Lineage Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/lineage/{trace_id}":{"get":{"tags":["lineage"],"summary":"Get Lineage By Trace","operationId":"get_lineage_by_trace_v1_lineage__trace_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"trace_id","in":"path","required":true,"schema":{"type":"string","title":"Trace Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hr-connectors/register":{"post":{"tags":["hr-connectors"],"summary":"Register Hr Connector","operationId":"register_hr_connector_v1_hr_connectors_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterHRConnectorRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/hr-connectors":{"get":{"tags":["hr-connectors"],"summary":"List Hr Connectors","operationId":"list_hr_connectors_v1_hr_connectors_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/hr-connectors/{connector_id}":{"delete":{"tags":["hr-connectors"],"summary":"Deactivate Hr Connector","operationId":"deactivate_hr_connector_v1_hr_connectors__connector_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/hr-connectors/{connector_id}/test":{"post":{"tags":["hr-connectors"],"summary":"Test Hr Connector","operationId":"test_hr_connector_v1_hr_connectors__connector_id__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/marketplace":{"get":{"tags":["marketplace"],"summary":"List Marketplace","operationId":"list_marketplace_v1_marketplace_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/marketplace/search":{"get":{"tags":["marketplace"],"summary":"Search Marketplace","operationId":"search_marketplace_v1_marketplace_search_get","parameters":[{"name":"listing_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Listing Type"}},{"name":"claim_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Claim Type"}},{"name":"country_code","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code"}},{"name":"pricing_model","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricing Model"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/marketplace/adapters":{"get":{"tags":["marketplace"],"summary":"List Adapters","operationId":"list_adapters_v1_marketplace_adapters_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/marketplace/{plugin_id}":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Listing","operationId":"get_marketplace_listing_v1_marketplace__plugin_id__get","parameters":[{"name":"plugin_id","in":"path","required":true,"schema":{"type":"string","title":"Plugin Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/marketplace/listings":{"post":{"tags":["marketplace"],"summary":"Publish Listing","operationId":"publish_listing_v1_marketplace_listings_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListingPublishRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/marketplace/listings/{plugin_id}":{"put":{"tags":["marketplace"],"summary":"Update Listing","operationId":"update_listing_v1_marketplace_listings__plugin_id__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plugin_id","in":"path","required":true,"schema":{"type":"string","title":"Plugin Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListingUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/marketplace/{plugin_id}/install":{"post":{"tags":["marketplace"],"summary":"Install Plugin","operationId":"install_plugin_v1_marketplace__plugin_id__install_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plugin_id","in":"path","required":true,"schema":{"type":"string","title":"Plugin Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstallRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/partners/register":{"post":{"tags":["partners"],"summary":"Register Partner","operationId":"register_partner_v1_partners_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerRegisterRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/partners":{"get":{"tags":["partners"],"summary":"List Partners","operationId":"list_partners_v1_partners_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"approved","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/partners/{partner_id}/approve":{"post":{"tags":["partners"],"summary":"Approve Partner","operationId":"approve_partner_v1_partners__partner_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"string","title":"Partner Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/partners/{partner_id}/suspend":{"post":{"tags":["partners"],"summary":"Suspend Partner","operationId":"suspend_partner_v1_partners__partner_id__suspend_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"string","title":"Partner Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerSuspendRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/evidence/submit":{"post":{"tags":["evidence"],"summary":"Submit Evidence","operationId":"submit_evidence_v1_evidence_submit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EvidenceSubmitRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/evidence-packs/":{"get":{"tags":["evidence_packs"],"summary":"List Packs","operationId":"list_packs_v1_evidence_packs__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/evidence-packs/{pack_id}":{"get":{"tags":["evidence_packs"],"summary":"Get Pack","operationId":"get_pack_v1_evidence_packs__pack_id__get","parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/evidence-packs/country/{country_code}":{"get":{"tags":["evidence_packs"],"summary":"Get Packs By Country","operationId":"get_packs_by_country_v1_evidence_packs_country__country_code__get","parameters":[{"name":"country_code","in":"path","required":true,"schema":{"type":"string","title":"Country Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/openid4vc/offer":{"post":{"tags":["openid4vc"],"summary":"Create Credential Offer","operationId":"create_credential_offer_v1_openid4vc_offer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialOfferRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/openid4vc/token":{"post":{"tags":["openid4vc"],"summary":"Exchange Token","operationId":"exchange_token_v1_openid4vc_token_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/openid4vc/credential":{"post":{"tags":["openid4vc"],"summary":"Issue Credential","operationId":"issue_credential_v1_openid4vc_credential_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/openid4vc/presentation-request":{"post":{"tags":["openid4vc"],"summary":"Create Presentation Request","operationId":"create_presentation_request_v1_openid4vc_presentation_request_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PresentationRequestBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/openid4vc/presentation-response":{"post":{"tags":["openid4vc"],"summary":"Receive Presentation","operationId":"receive_presentation_v1_openid4vc_presentation_response_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PresentationResponseBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/openid4vc/presentation-result/{request_id}":{"get":{"tags":["openid4vc"],"summary":"Get Presentation Result","operationId":"get_presentation_result_v1_openid4vc_presentation_result__request_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace":{"get":{"tags":["rules-marketplace"],"summary":"List Published Packs","operationId":"list_published_packs_v1_rules_marketplace_get","parameters":[{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/PolicyPackCategory"},{"type":"null"}],"title":"Category"}},{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}},{"name":"claim_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Claim Type"}},{"name":"publisher","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Publisher"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace/installations":{"get":{"tags":["rules-marketplace"],"summary":"List Installations","operationId":"list_installations_v1_rules_marketplace_installations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/rules-marketplace/admin/all":{"get":{"tags":["rules-marketplace"],"summary":"List All Packs Admin","operationId":"list_all_packs_admin_v1_rules_marketplace_admin_all_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/rules-marketplace/publish":{"post":{"tags":["rules-marketplace"],"summary":"Publish Pack","operationId":"publish_pack_v1_rules_marketplace_publish_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublishPackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/rules-marketplace/admin/{pack_id}/approve":{"post":{"tags":["rules-marketplace"],"summary":"Approve Pack","operationId":"approve_pack_v1_rules_marketplace_admin__pack_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace/{slug}":{"get":{"tags":["rules-marketplace"],"summary":"Get Pack Details","operationId":"get_pack_details_v1_rules_marketplace__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["rules-marketplace"],"summary":"Update Pack","operationId":"update_pack_v1_rules_marketplace__slug__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace/{slug}/policies":{"get":{"tags":["rules-marketplace"],"summary":"Preview Pack Policies","operationId":"preview_pack_policies_v1_rules_marketplace__slug__policies_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace/{slug}/install":{"post":{"tags":["rules-marketplace"],"summary":"Install Pack","operationId":"install_pack_v1_rules_marketplace__slug__install_post","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstallPackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rules-marketplace/installations/{installation_id}":{"delete":{"tags":["rules-marketplace"],"summary":"Uninstall Pack","operationId":"uninstall_pack_v1_rules_marketplace_installations__installation_id__delete","parameters":[{"name":"installation_id","in":"path","required":true,"schema":{"type":"string","title":"Installation Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/contact":{"post":{"tags":["contact"],"summary":"Submit Contact","operationId":"submit_contact_v1_contact_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/signup":{"post":{"tags":["developer"],"summary":"Signup","operationId":"signup_v1_auth_signup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignupRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AuthSessionResponse"},{"$ref":"#/components/schemas/SignupPendingResponse"}],"title":"Response Signup V1 Auth Signup Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/login":{"post":{"tags":["developer"],"summary":"Login","operationId":"login_v1_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthSessionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/login-otp":{"post":{"tags":["developer"],"summary":"Login Otp","operationId":"login_otp_v1_auth_login_otp_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OtpEmailRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OtpSentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/verify-otp":{"post":{"tags":["developer"],"summary":"Verify Otp","operationId":"verify_otp_v1_auth_verify_otp_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerifyOtpRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AuthSessionResponse"},{"type":"object"}],"title":"Response Verify Otp V1 Auth Verify Otp Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/logout":{"post":{"tags":["developer"],"summary":"Logout","operationId":"logout_v1_auth_logout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogoutResponse"}}}}}}},"/v1/auth/refresh":{"post":{"tags":["developer"],"summary":"Refresh","operationId":"refresh_v1_auth_refresh_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefreshRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthSessionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/me":{"get":{"tags":["developer"],"summary":"Me","operationId":"me_v1_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MeResponse"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/orgs":{"get":{"tags":["developer"],"summary":"List Orgs","operationId":"list_orgs_v1_orgs_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgListResponse"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["developer"],"summary":"Create Org","operationId":"create_org_v1_orgs_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateOrgRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/orgs/{org_id}":{"get":{"tags":["developer"],"summary":"Get Org","operationId":"get_org_v1_orgs__org_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/orgs/{org_id}/projects":{"get":{"tags":["developer"],"summary":"List Projects","operationId":"list_projects_v1_orgs__org_id__projects_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["developer"],"summary":"Create Project","operationId":"create_project_v1_orgs__org_id__projects_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProjectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProjectResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/orgs/{org_id}/projects/{project_id}":{"get":{"tags":["developer"],"summary":"Get Project","operationId":"get_project_v1_orgs__org_id__projects__project_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}},{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/keys":{"get":{"tags":["developer"],"summary":"List Keys","operationId":"list_keys_v1_projects__project_id__keys_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["developer"],"summary":"Create Key","operationId":"create_key_v1_projects__project_id__keys_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKeyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/keys/{key_id}":{"delete":{"tags":["developer"],"summary":"Revoke Key","operationId":"revoke_key_v1_projects__project_id__keys__key_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RevokeKeyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/keys/{key_id}/rotate":{"post":{"tags":["developer"],"summary":"Rotate Key","operationId":"rotate_key_v1_projects__project_id__keys__key_id__rotate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKeyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/production-access/request":{"post":{"tags":["developer"],"summary":"Request Production Access","operationId":"request_production_access_v1_production_access_request_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionAccessRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionAccessResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/production-access/status":{"get":{"tags":["developer"],"summary":"Production Access Status","operationId":"production_access_status_v1_production_access_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionAccessResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/usage":{"get":{"tags":["developer"],"summary":"Project Usage","operationId":"project_usage_v1_projects__project_id__usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectUsageResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ApiKeyListResponse":{"properties":{"count":{"type":"integer","title":"Count"},"keys":{"items":{"$ref":"#/components/schemas/ApiKeyResponse"},"type":"array","title":"Keys"}},"type":"object","required":["count","keys"],"title":"ApiKeyListResponse"},"ApiKeyResponse":{"properties":{"key_id":{"type":"string","title":"Key Id"},"project_id":{"type":"string","title":"Project Id"},"org_id":{"type":"string","title":"Org Id"},"name":{"type":"string","title":"Name"},"key_prefix":{"type":"string","title":"Key Prefix"},"key_preview":{"type":"string","title":"Key Preview"},"environment":{"type":"string","title":"Environment"},"status":{"type":"string","title":"Status"},"last_used_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"},{"type":"null"}],"title":"Last Used At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"}],"title":"Created At"},"revoked_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"},{"type":"null"}],"title":"Revoked At"}},"type":"object","required":["key_id","project_id","org_id","name","key_prefix","key_preview","environment","status","created_at"],"title":"ApiKeyResponse"},"AttestationRequest":{"properties":{"attested_by":{"type":"string","title":"Attested By"},"attested_by_email":{"type":"string","format":"email","title":"Attested By Email"},"role":{"type":"string","title":"Role"},"relationship":{"type":"string","title":"Relationship"},"attestation_data":{"type":"object","title":"Attestation Data","default":{}}},"type":"object","required":["attested_by","attested_by_email","role","relationship"],"title":"AttestationRequest"},"AuthSessionResponse":{"properties":{"access_token":{"type":"string","title":"Access Token"},"refresh_token":{"type":"string","title":"Refresh Token"},"token_type":{"type":"string","title":"Token Type","default":"bearer"},"expires_in":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires In"},"user":{"$ref":"#/components/schemas/UserContract"}},"type":"object","required":["access_token","refresh_token","user"],"title":"AuthSessionResponse"},"AvailabilityStatus":{"type":"string","enum":["actively_looking","open_to_opportunities","not_looking","available_from_date"],"title":"AvailabilityStatus"},"AvailabilityUpdate":{"properties":{"status":{"$ref":"#/components/schemas/AvailabilityStatus"},"available_from":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Available From"},"preferred_locations":{"items":{"type":"string"},"type":"array","title":"Preferred Locations","default":[]},"open_to_remote":{"type":"boolean","title":"Open To Remote","default":false},"open_to_relocation":{"type":"boolean","title":"Open To Relocation","default":false}},"type":"object","required":["status"],"title":"AvailabilityUpdate"},"BatchIngestRequest":{"properties":{"candidates":{"items":{"$ref":"#/components/schemas/HROpenCandidate"},"type":"array","maxItems":100,"minItems":1,"title":"Candidates"}},"type":"object","required":["candidates"],"title":"BatchIngestRequest"},"Body_create_bulk_invites_v1_invites_bulk_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_create_bulk_invites_v1_invites_bulk_post"},"Body_parse_resume_file_v1_resume_parse_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_parse_resume_file_v1_resume_parse_post"},"Body_renew_credential_upload_v1_expiry_renew__token__upload_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_renew_credential_upload_v1_expiry_renew__token__upload_post"},"CandidateSessionRequest":{"properties":{"invite_token":{"type":"string","title":"Invite Token"}},"type":"object","required":["invite_token"],"title":"CandidateSessionRequest"},"ConsentRequest":{"properties":{"person_id":{"type":"string","title":"Person Id"},"requester_id":{"type":"string","title":"Requester Id"},"scopes":{"items":{"$ref":"#/components/schemas/ConsentScope"},"type":"array","title":"Scopes"},"expires_in_hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires In Hours","default":24},"scope_entities":{"items":{"type":"object"},"type":"array","title":"Scope Entities","default":[]}},"type":"object","required":["person_id","requester_id","scopes"],"title":"ConsentRequest"},"ConsentRevokeRequest":{"properties":{"consent_id":{"type":"string","title":"Consent Id"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","required":["consent_id"],"title":"ConsentRevokeRequest"},"ConsentScope":{"type":"string","enum":["employment:verify","education:verify","certification:verify","identity:verify","employment:entity:verify","education:entity:verify","identity:entity:verify","certification:entity:verify","bulk:verify","code_portfolio:verify","trust_score:read","availability:read","full_profile:read"],"title":"ConsentScope"},"ContactRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"organisation":{"type":"string","minLength":1,"title":"Organisation"},"email":{"type":"string","format":"email","title":"Email"},"enquiry_type":{"type":"string","enum":["design_partner","api_access","security","general","marketplace"],"title":"Enquiry Type"},"message":{"type":"string","minLength":20,"title":"Message"}},"type":"object","required":["name","organisation","email","enquiry_type","message"],"title":"ContactRequest"},"ContactResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"message":{"type":"string","title":"Message"}},"type":"object","required":["success","message"],"title":"ContactResponse"},"CorrectionSummaryResponse":{"properties":{"total_corrections":{"type":"integer","title":"Total Corrections"},"by_field":{"additionalProperties":{"type":"integer"},"type":"object","title":"By Field"},"by_section":{"additionalProperties":{"type":"integer"},"type":"object","title":"By Section"},"most_corrected_fields":{"items":{"type":"string"},"type":"array","title":"Most Corrected Fields"},"parser_version":{"type":"string","title":"Parser Version"}},"type":"object","required":["total_corrections","by_field","by_section","most_corrected_fields","parser_version"],"title":"CorrectionSummaryResponse"},"CreateApiKeyRequest":{"properties":{"name":{"type":"string","title":"Name"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes"}},"type":"object","required":["name"],"title":"CreateApiKeyRequest"},"CreateInviteRequest":{"properties":{"candidate_email":{"type":"string","title":"Candidate Email"},"candidate_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Candidate Name"},"claim_types":{"items":{"type":"string"},"type":"array","title":"Claim Types"},"claim_payload":{"type":"object","title":"Claim Payload","default":{}}},"type":"object","required":["candidate_email","claim_types"],"title":"CreateInviteRequest"},"CreateKeyRequest":{"properties":{"name":{"type":"string","maxLength":80,"minLength":1,"title":"Name"},"environment":{"type":"string","pattern":"^(test|live)$","title":"Environment","default":"test"}},"type":"object","required":["name"],"title":"CreateKeyRequest"},"CreateKeyResponse":{"properties":{"key_id":{"type":"string","title":"Key Id"},"name":{"type":"string","title":"Name"},"environment":{"type":"string","title":"Environment"},"key_preview":{"type":"string","title":"Key Preview"},"raw_key":{"type":"string","title":"Raw Key"}},"type":"object","required":["key_id","name","environment","key_preview","raw_key"],"title":"CreateKeyResponse"},"CreateOrgRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"}},"type":"object","required":["name"],"title":"CreateOrgRequest"},"CreateProjectRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["name"],"title":"CreateProjectRequest"},"CreateProjectResponse":{"properties":{"project_id":{"type":"string","title":"Project Id"},"org_id":{"type":"string","title":"Org Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"environment":{"type":"string","title":"Environment"},"created_at":{"type":"string","title":"Created At"},"sandbox_key_created":{"type":"boolean","title":"Sandbox Key Created"},"sandbox_key_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sandbox Key Prefix"}},"type":"object","required":["project_id","org_id","name","environment","created_at","sandbox_key_created"],"title":"CreateProjectResponse"},"CreateTenantRequest":{"properties":{"org_name":{"type":"string","title":"Org Name"},"org_slug":{"type":"string","maxLength":64,"minLength":2,"pattern":"^[a-z0-9-]+$","title":"Org Slug"},"plan":{"type":"string","title":"Plan","default":"starter"}},"type":"object","required":["org_name","org_slug"],"title":"CreateTenantRequest"},"CredentialOfferRequest":{"properties":{"credential_types":{"items":{"type":"string"},"type":"array","title":"Credential Types"},"person_id":{"type":"string","title":"Person Id"}},"type":"object","required":["credential_types","person_id"],"title":"CredentialOfferRequest"},"CredentialRequest":{"properties":{"format":{"type":"string","title":"Format","default":"jwt_vc_json"},"credential_definition":{"type":"object","title":"Credential Definition"},"proof":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Proof"}},"type":"object","title":"CredentialRequest"},"DailyUsagePoint":{"properties":{"date":{"type":"string","title":"Date"},"count":{"type":"integer","title":"Count"}},"type":"object","required":["date","count"],"title":"DailyUsagePoint"},"DeletionRequestBody":{"properties":{"reason":{"type":"string","title":"Reason"}},"type":"object","required":["reason"],"title":"DeletionRequestBody"},"EmployerInput":{"properties":{"company":{"type":"string","title":"Company"},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}},"type":"object","required":["company"],"title":"EmployerInput"},"EvidenceSubmitRequest":{"properties":{"subject_id":{"type":"string","title":"Subject Id"},"evidence_items":{"items":{"type":"object"},"type":"array","title":"Evidence Items"}},"type":"object","required":["subject_id"],"title":"EvidenceSubmitRequest"},"GraphClaimProvenance":{"properties":{"asserter_id":{"type":"string","title":"Asserter Id"},"source":{"type":"string","title":"Source"},"confidence":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Confidence"},"trace_id":{"type":"string","title":"Trace Id"},"consent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Consent Id"},"verification_outcome_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Verification Outcome Id"},"vc_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vc Id"},"authority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authority"}},"type":"object","required":["asserter_id","source","confidence","trace_id"],"title":"GraphClaimProvenance"},"GraphClaimWriteRequest":{"properties":{"claim_type":{"type":"string","title":"Claim Type"},"person_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Person Id"},"from_entity":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Entity"},"to_entity":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Entity"},"claim_data":{"type":"object","title":"Claim Data"},"provenance":{"$ref":"#/components/schemas/GraphClaimProvenance"}},"type":"object","required":["claim_type","provenance"],"title":"GraphClaimWriteRequest"},"HROpenCandidate":{"properties":{"person":{"$ref":"#/components/schemas/HROpenPerson"},"employment_history":{"items":{"$ref":"#/components/schemas/HROpenEmployment"},"type":"array","title":"Employment History"},"education_history":{"items":{"$ref":"#/components/schemas/HROpenEducation"},"type":"array","title":"Education History"},"certifications":{"items":{"$ref":"#/components/schemas/HROpenCertification"},"type":"array","title":"Certifications"}},"type":"object","required":["person"],"title":"HROpenCandidate"},"HROpenCertification":{"properties":{"name":{"type":"string","title":"Name"},"issuing_authority":{"$ref":"#/components/schemas/HROpenOrganization"},"effective_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Effective Date"},"expiration_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expiration Date"},"credential_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Credential Id"}},"type":"object","required":["name","issuing_authority"],"title":"HROpenCertification"},"HROpenCommunication":{"properties":{"email":{"items":{"type":"string"},"type":"array","title":"Email"},"phone":{"items":{"type":"string"},"type":"array","title":"Phone"}},"type":"object","title":"HROpenCommunication"},"HROpenDegree":{"properties":{"name":{"type":"string","title":"Name"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"field_of_study":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field Of Study"},"graduation_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Graduation Date"}},"type":"object","required":["name"],"title":"HROpenDegree"},"HROpenEducation":{"properties":{"school":{"$ref":"#/components/schemas/HROpenSchool"},"degree":{"$ref":"#/components/schemas/HROpenDegree"}},"type":"object","required":["school","degree"],"title":"HROpenEducation"},"HROpenEmployment":{"properties":{"organization":{"$ref":"#/components/schemas/HROpenOrganization"},"position_history":{"items":{"$ref":"#/components/schemas/HROpenPositionHistory"},"type":"array","title":"Position History"}},"type":"object","required":["organization"],"title":"HROpenEmployment"},"HROpenLegalId":{"properties":{"id":{"type":"string","title":"Id"},"schema_name":{"type":"string","title":"Schema Name"},"country_code":{"type":"string","title":"Country Code"}},"type":"object","required":["id","schema_name","country_code"],"title":"HROpenLegalId"},"HROpenLocation":{"properties":{"country_code":{"type":"string","title":"Country Code"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"}},"type":"object","required":["country_code"],"title":"HROpenLocation"},"HROpenOrganization":{"properties":{"name":{"type":"string","title":"Name"},"tax_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tax Id"},"location":{"anyOf":[{"$ref":"#/components/schemas/HROpenLocation"},{"type":"null"}]}},"type":"object","required":["name"],"title":"HROpenOrganization"},"HROpenPerson":{"properties":{"person_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Person Id"},"name":{"$ref":"#/components/schemas/HROpenPersonName"},"communication":{"anyOf":[{"$ref":"#/components/schemas/HROpenCommunication"},{"type":"null"}]},"legal_id":{"anyOf":[{"$ref":"#/components/schemas/HROpenLegalId"},{"type":"null"}]}},"type":"object","required":["name"],"title":"HROpenPerson"},"HROpenPersonName":{"properties":{"given":{"type":"string","title":"Given"},"family":{"type":"string","title":"Family"},"formatted":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Formatted"}},"type":"object","required":["given","family"],"title":"HROpenPersonName"},"HROpenPositionHistory":{"properties":{"title":{"type":"string","title":"Title"},"start":{"type":"string","title":"Start"},"end":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End"},"employment_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Employment Type"}},"type":"object","required":["title","start"],"title":"HROpenPositionHistory"},"HROpenSchool":{"properties":{"name":{"type":"string","title":"Name"},"location":{"anyOf":[{"$ref":"#/components/schemas/HROpenLocation"},{"type":"null"}]}},"type":"object","required":["name"],"title":"HROpenSchool"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"InstallPackRequest":{"properties":{"overrides":{"type":"object","title":"Overrides"}},"type":"object","title":"InstallPackRequest"},"InstallRequest":{"properties":{"tenant_id":{"type":"string","title":"Tenant Id"}},"type":"object","required":["tenant_id"],"title":"InstallRequest"},"ListingPublishRequest":{"properties":{"listing_type":{"type":"string","title":"Listing Type"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"plugin_id":{"type":"string","title":"Plugin Id"},"version":{"type":"string","title":"Version","default":"1.0.0"},"supported_claim_types":{"items":{"type":"string"},"type":"array","title":"Supported Claim Types"},"supported_countries":{"items":{"type":"string"},"type":"array","title":"Supported Countries"},"pricing_model":{"type":"string","title":"Pricing Model","default":"free"},"price_per_call":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Per Call"},"documentation_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Documentation Url"},"install_command":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Install Command"}},"type":"object","required":["listing_type","name","description","plugin_id"],"title":"ListingPublishRequest"},"ListingUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"supported_claim_types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Supported Claim Types"},"supported_countries":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Supported Countries"},"pricing_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricing Model"},"price_per_call":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Per Call"},"documentation_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Documentation Url"},"install_command":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Install Command"},"active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Active"}},"type":"object","title":"ListingUpdateRequest"},"LoginRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginRequest"},"LogoutResponse":{"properties":{"success":{"type":"boolean","title":"Success","default":true}},"type":"object","title":"LogoutResponse"},"MeResponse":{"properties":{"user":{"$ref":"#/components/schemas/UserContract"}},"type":"object","required":["user"],"title":"MeResponse"},"OrgListResponse":{"properties":{"count":{"type":"integer","title":"Count"},"orgs":{"items":{"$ref":"#/components/schemas/OrganizationResponse"},"type":"array","title":"Orgs"}},"type":"object","required":["count","orgs"],"title":"OrgListResponse"},"OrganizationResponse":{"properties":{"org_id":{"type":"string","title":"Org Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"plan":{"type":"string","title":"Plan"},"owner_id":{"type":"string","title":"Owner Id"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"}],"title":"Created At"},"member_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Member Count"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"}},"type":"object","required":["org_id","name","slug","plan","owner_id","created_at"],"title":"OrganizationResponse"},"OtpEmailRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"}},"type":"object","required":["email"],"title":"OtpEmailRequest"},"OtpSentResponse":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message"}},"type":"object","required":["message"],"title":"OtpSentResponse"},"OverlayResolveRequest":{"properties":{"required_capabilities":{"items":{"type":"string"},"type":"array","title":"Required Capabilities"},"jurisdiction_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction Code"}},"type":"object","required":["required_capabilities"],"title":"OverlayResolveRequest"},"ParseCorrectionRequest":{"properties":{"field_name":{"type":"string","title":"Field Name"},"claim_type":{"type":"string","title":"Claim Type"},"original_value":{"type":"string","title":"Original Value","default":""},"corrected_value":{"type":"string","title":"Corrected Value","default":""},"correction_type":{"type":"string","enum":["edit","add","remove"],"title":"Correction Type","default":"edit"},"parser_version":{"type":"string","title":"Parser Version"},"resume_section":{"type":"string","enum":["employment","education","certification","identity","skills"],"title":"Resume Section"}},"type":"object","required":["field_name","claim_type","parser_version","resume_section"],"title":"ParseCorrectionRequest"},"PartnerRegisterRequest":{"properties":{"org_name":{"type":"string","title":"Org Name"},"org_slug":{"type":"string","title":"Org Slug"},"partner_type":{"type":"string","title":"Partner Type"},"contact_email":{"type":"string","title":"Contact Email"},"description":{"type":"string","title":"Description","default":""},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"}},"type":"object","required":["org_name","org_slug","partner_type","contact_email"],"title":"PartnerRegisterRequest"},"PartnerSuspendRequest":{"properties":{"reason":{"type":"string","title":"Reason","default":""}},"type":"object","title":"PartnerSuspendRequest"},"PersonCreate":{"properties":{"full_name":{"type":"string","title":"Full Name"},"email":{"type":"string","format":"email","title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location"},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code"}},"type":"object","required":["full_name","email"],"title":"PersonCreate"},"PersonSearchRequest":{"properties":{"skills":{"items":{"type":"string"},"type":"array","title":"Skills","default":[]},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location"},"claim_types_verified":{"items":{"type":"string"},"type":"array","title":"Claim Types Verified","default":[]},"limit":{"type":"integer","maximum":100.0,"title":"Limit","default":20},"offset":{"type":"integer","title":"Offset","default":0}},"type":"object","title":"PersonSearchRequest"},"PolicyCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description","default":""},"policy_type":{"type":"string","title":"Policy Type"},"jurisdiction_codes":{"items":{"type":"string"},"type":"array","title":"Jurisdiction Codes"},"claim_types":{"items":{"type":"string"},"type":"array","title":"Claim Types"},"rules":{"items":{"type":"object"},"type":"array","title":"Rules"},"version":{"type":"string","title":"Version","default":"1.0"},"created_by":{"type":"string","title":"Created By","default":"admin"},"active":{"type":"boolean","title":"Active","default":true}},"type":"object","required":["name","policy_type"],"title":"PolicyCreateRequest"},"PolicyEvaluateRequest":{"properties":{"claim_type":{"type":"string","title":"Claim Type"},"jurisdiction_code":{"type":"string","title":"Jurisdiction Code","default":"ALL"},"context":{"type":"object","title":"Context"},"as_of":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"As Of"}},"type":"object","required":["claim_type"],"title":"PolicyEvaluateRequest"},"PolicyPackCategory":{"type":"string","enum":["employment","education","identity","background_check","healthcare","financial","government","custom"],"title":"PolicyPackCategory"},"PolicyRollbackRequest":{"properties":{"target_version":{"type":"string","title":"Target Version"},"reason":{"type":"string","title":"Reason","default":""}},"type":"object","required":["target_version"],"title":"PolicyRollbackRequest"},"PolicySimulateRequest":{"properties":{"claim":{"type":"object","title":"Claim"},"evidence":{"items":{"type":"object"},"type":"array","title":"Evidence"},"base_policy":{"type":"string","title":"Base Policy"},"overlays":{"items":{"type":"string"},"type":"array","title":"Overlays"},"hypothetical_changes":{"items":{"$ref":"#/components/schemas/SimulationChangeRequest"},"type":"array","title":"Hypothetical Changes"},"trace_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trace Id"}},"type":"object","required":["base_policy"],"title":"PolicySimulateRequest"},"PolicyUpdateRequest":{"properties":{"rules":{"items":{"type":"object"},"type":"array","title":"Rules"},"change_notes":{"type":"string","title":"Change Notes","default":""},"major":{"type":"boolean","title":"Major","default":false}},"type":"object","required":["rules"],"title":"PolicyUpdateRequest"},"PresentationRequestBody":{"properties":{"client_id":{"type":"string","title":"Client Id"},"credential_types":{"items":{"type":"string"},"type":"array","title":"Credential Types"},"redirect_uri":{"type":"string","title":"Redirect Uri"},"purpose":{"type":"string","title":"Purpose","default":""}},"type":"object","required":["client_id","credential_types","redirect_uri"],"title":"PresentationRequestBody"},"PresentationResponseBody":{"properties":{"request_id":{"type":"string","title":"Request Id"},"vp_token":{"type":"string","title":"Vp Token"},"presentation_submission":{"type":"object","title":"Presentation Submission"}},"type":"object","required":["request_id","vp_token"],"title":"PresentationResponseBody"},"ProductionAccessRequest":{"properties":{"org_id":{"type":"string","title":"Org Id"},"company_name":{"type":"string","minLength":1,"title":"Company Name"},"use_case":{"type":"string","minLength":20,"title":"Use Case"},"expected_volume":{"type":"string","minLength":1,"title":"Expected Volume"},"jurisdictions":{"items":{"type":"string"},"type":"array","title":"Jurisdictions"}},"type":"object","required":["org_id","company_name","use_case","expected_volume"],"title":"ProductionAccessRequest"},"ProductionAccessResponse":{"properties":{"request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Request Id"},"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"},"requested_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requested By"},"company_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company Name"},"use_case":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Use Case"},"expected_volume":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expected Volume"},"jurisdictions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Jurisdictions"},"status":{"type":"string","title":"Status"},"approved":{"type":"boolean","title":"Approved","default":false},"reviewed_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reviewed By"},"reviewed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"},{"type":"null"}],"title":"Reviewed At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["status"],"title":"ProductionAccessResponse"},"ProjectListResponse":{"properties":{"count":{"type":"integer","title":"Count"},"projects":{"items":{"$ref":"#/components/schemas/ProjectResponse"},"type":"array","title":"Projects"}},"type":"object","required":["count","projects"],"title":"ProjectListResponse"},"ProjectResponse":{"properties":{"project_id":{"type":"string","title":"Project Id"},"org_id":{"type":"string","title":"Org Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"environment":{"type":"string","title":"Environment"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"string"}],"title":"Created At"},"created_by":{"type":"string","title":"Created By"},"key_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Key Count"}},"type":"object","required":["project_id","org_id","name","environment","created_at","created_by"],"title":"ProjectResponse"},"ProjectUsageResponse":{"properties":{"project_id":{"type":"string","title":"Project Id"},"org_id":{"type":"string","title":"Org Id"},"total_requests":{"type":"integer","title":"Total Requests"},"daily":{"items":{"$ref":"#/components/schemas/DailyUsagePoint"},"type":"array","title":"Daily"}},"type":"object","required":["project_id","org_id","total_requests","daily"],"title":"ProjectUsageResponse"},"ProofGenerateRequest":{"properties":{"token":{"type":"string","title":"Token"},"candidate_name":{"type":"string","title":"Candidate Name"},"credentials":{"items":{"type":"object"},"type":"array","title":"Credentials"},"expires_at":{"type":"string","title":"Expires At"}},"type":"object","required":["token","candidate_name","credentials","expires_at"],"title":"ProofGenerateRequest"},"PublicTrustProfileUpdate":{"properties":{"handle":{"type":"string","maxLength":40,"minLength":3,"title":"Handle"},"public_profile_enabled":{"type":"boolean","title":"Public Profile Enabled","default":true}},"type":"object","required":["handle"],"title":"PublicTrustProfileUpdate"},"PublishPackRequest":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"category":{"$ref":"#/components/schemas/PolicyPackCategory"},"publisher_name":{"type":"string","title":"Publisher Name"},"version":{"type":"string","title":"Version","default":"1.0.0"},"jurisdiction_codes":{"items":{"type":"string"},"type":"array","title":"Jurisdiction Codes"},"claim_types":{"items":{"type":"string"},"type":"array","title":"Claim Types"},"policies":{"items":{"type":"string"},"type":"array","title":"Policies"},"required_connectors":{"items":{"type":"string"},"type":"array","title":"Required Connectors"},"recommended_connectors":{"items":{"type":"string"},"type":"array","title":"Recommended Connectors"},"compliance_standards":{"items":{"type":"string"},"type":"array","title":"Compliance Standards"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"documentation_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Documentation Url"}},"type":"object","required":["slug","name","description","category","publisher_name"],"title":"PublishPackRequest"},"RecruiterLoginRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"RecruiterLoginRequest"},"RefreshRequest":{"properties":{"refresh_token":{"type":"string","title":"Refresh Token"}},"type":"object","required":["refresh_token"],"title":"RefreshRequest"},"RegisterHRConnectorRequest":{"properties":{"org_id":{"type":"string","title":"Org Id"},"connector_type":{"type":"string","title":"Connector Type"},"instance_url":{"type":"string","title":"Instance Url"},"client_id":{"type":"string","title":"Client Id"},"client_secret":{"type":"string","title":"Client Secret"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes"},"tenant_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenant Id"},"active":{"type":"boolean","title":"Active","default":true}},"type":"object","required":["org_id","connector_type","instance_url","client_id","client_secret"],"title":"RegisterHRConnectorRequest"},"RespondInviteRequest":{"properties":{"accept":{"type":"boolean","title":"Accept"}},"type":"object","required":["accept"],"title":"RespondInviteRequest"},"RevokeKeyResponse":{"properties":{"success":{"type":"boolean","title":"Success","default":true}},"type":"object","title":"RevokeKeyResponse"},"SCIMPatchRequest":{"properties":{"schemas":{"items":{"type":"string"},"type":"array","title":"Schemas"},"Operations":{"items":{"type":"object"},"type":"array","title":"Operations"}},"type":"object","title":"SCIMPatchRequest"},"SavePolicyRequest":{"properties":{"policy_config":{"type":"object","title":"Policy Config"},"candidate_instruction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Candidate Instruction"}},"type":"object","required":["policy_config"],"title":"SavePolicyRequest"},"ScopeRequest":{"properties":{"org_id":{"type":"string","title":"Org Id"},"employers":{"items":{"$ref":"#/components/schemas/EmployerInput"},"type":"array","title":"Employers"}},"type":"object","required":["org_id","employers"],"title":"ScopeRequest"},"SendOtpRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"}},"type":"object","required":["email"],"title":"SendOtpRequest"},"SignupPendingResponse":{"properties":{"user":{"$ref":"#/components/schemas/UserContract"},"message":{"type":"string","title":"Message"}},"type":"object","required":["user","message"],"title":"SignupPendingResponse"},"SignupRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","minLength":8,"title":"Password"}},"type":"object","required":["email","password"],"title":"SignupRequest"},"SimulationChangeRequest":{"properties":{"change_type":{"type":"string","title":"Change Type"},"target":{"type":"string","title":"Target"},"value":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Value"}},"type":"object","required":["change_type","target"],"title":"SimulationChangeRequest"},"TokenRequest":{"properties":{"grant_type":{"type":"string","title":"Grant Type"},"pre_authorized_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pre Authorized Code"}},"type":"object","required":["grant_type"],"title":"TokenRequest"},"TrustDecisionRequest":{"properties":{"credential_id":{"type":"string","title":"Credential Id"},"policy":{"type":"object","title":"Policy"},"risk_profile":{"type":"object","title":"Risk Profile","default":{}}},"type":"object","required":["credential_id","policy"],"title":"TrustDecisionRequest"},"TrustDecisionResponse":{"properties":{"recommendation":{"type":"string","title":"Recommendation"},"confidence_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Confidence Score"},"confidence_band":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Confidence Band"},"reasons":{"items":{"type":"string"},"type":"array","title":"Reasons"},"facts_summary":{"type":"string","title":"Facts Summary"},"disclaimer":{"type":"string","title":"Disclaimer","default":"RuneGrid verified the facts stated above. The recommendation is a signal only — your organisation makes the final decision."}},"type":"object","required":["recommendation","confidence_score","confidence_band","reasons","facts_summary"],"title":"TrustDecisionResponse"},"UpdatePackRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"jurisdiction_codes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Jurisdiction Codes"},"claim_types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Claim Types"},"policies":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Policies"},"required_connectors":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Required Connectors"},"recommended_connectors":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Recommended Connectors"},"compliance_standards":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Compliance Standards"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"documentation_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Documentation Url"}},"type":"object","title":"UpdatePackRequest"},"UserContract":{"properties":{"id":{"type":"string","title":"Id"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"role":{"type":"string","title":"Role","default":"developer"}},"type":"object","required":["id"],"title":"UserContract"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VerifyOtpRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"},"otp":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Otp"}},"type":"object","required":["email"],"title":"VerifyOtpRequest"},"WebhookRegisterRequest":{"properties":{"url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Url"},"events":{"items":{"type":"string"},"type":"array","title":"Events"}},"type":"object","required":["url","events"],"title":"WebhookRegisterRequest"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}