{"openapi":"3.1.0","info":{"title":"AI-Native CRM API","version":"1.0.0"},"paths":{"/api/v1/health":{"get":{"summary":"Health","operationId":"health_api_v1_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"type":"object","title":"Response Health Api V1 Health Get"}}}}}}},"/api/v1/auth/login":{"post":{"summary":"Login","operationId":"login_api_v1_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Login Api V1 Auth Login Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/me":{"get":{"summary":"Me","operationId":"me_api_v1_me_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Me Api V1 Me Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/deals":{"get":{"tags":["deals"],"summary":"List Deals","operationId":"list_deals_api_v1_deals_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Deals Api V1 Deals Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["deals"],"summary":"Create Deal","operationId":"create_deal_api_v1_deals_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DealCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Deal Api V1 Deals Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/deals/{deal_id}":{"patch":{"tags":["deals"],"summary":"Update Deal","operationId":"update_deal_api_v1_deals__deal_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deal_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Deal Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DealUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Deal Api V1 Deals  Deal Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["deals"],"summary":"Delete Deal","operationId":"delete_deal_api_v1_deals__deal_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deal_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Deal Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities":{"get":{"tags":["opportunities"],"summary":"List Opportunities","operationId":"list_opportunities_api_v1_opportunities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"account_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"tag","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tag"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Opportunities Api V1 Opportunities Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["opportunities"],"summary":"Create Opportunity","operationId":"create_opportunity_api_v1_opportunities_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpportunityCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Opportunity Api V1 Opportunities Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/pipeline":{"get":{"tags":["opportunities"],"summary":"Get Pipeline","operationId":"get_pipeline_api_v1_opportunities_pipeline_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pipeline Api V1 Opportunities Pipeline Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/forecast":{"get":{"tags":["opportunities"],"summary":"Get Forecast","operationId":"get_forecast_api_v1_opportunities_forecast_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Forecast Api V1 Opportunities Forecast Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/reports/summary":{"get":{"tags":["opportunities"],"summary":"Get Reports Summary","description":"Opportunity counts grouped by picklist fields for reports.","operationId":"get_reports_summary_api_v1_opportunities_reports_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Reports Summary Api V1 Opportunities Reports Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}":{"get":{"tags":["opportunities"],"summary":"Get Opportunity","operationId":"get_opportunity_api_v1_opportunities__opportunity_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Opportunity Api V1 Opportunities  Opportunity Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["opportunities"],"summary":"Update Opportunity","operationId":"update_opportunity_api_v1_opportunities__opportunity_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpportunityUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Opportunity Api V1 Opportunities  Opportunity Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["opportunities"],"summary":"Delete Opportunity","operationId":"delete_opportunity_api_v1_opportunities__opportunity_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/stage":{"patch":{"tags":["opportunities"],"summary":"Update Stage","operationId":"update_stage_api_v1_opportunities__opportunity_id__stage_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routes__opportunities__StageUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Stage Api V1 Opportunities  Opportunity Id  Stage Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/activities":{"get":{"tags":["opportunities"],"summary":"Get Activities","operationId":"get_activities_api_v1_opportunities__opportunity_id__activities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Activities Api V1 Opportunities  Opportunity Id  Activities Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/tasks":{"get":{"tags":["opportunities"],"summary":"Get Tasks","operationId":"get_tasks_api_v1_opportunities__opportunity_id__tasks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Tasks Api V1 Opportunities  Opportunity Id  Tasks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/notes":{"get":{"tags":["opportunities"],"summary":"Get Notes","operationId":"get_notes_api_v1_opportunities__opportunity_id__notes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Notes Api V1 Opportunities  Opportunity Id  Notes Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/appointments":{"get":{"tags":["opportunities"],"summary":"Get Appointments","operationId":"get_appointments_api_v1_opportunities__opportunity_id__appointments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Appointments Api V1 Opportunities  Opportunity Id  Appointments Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/follow-ups":{"get":{"tags":["opportunities"],"summary":"Get Follow Ups","operationId":"get_follow_ups_api_v1_opportunities__opportunity_id__follow_ups_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Follow Ups Api V1 Opportunities  Opportunity Id  Follow Ups Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/opportunities/{opportunity_id}/stage-history":{"get":{"tags":["opportunities"],"summary":"Get Stage History","operationId":"get_stage_history_api_v1_opportunities__opportunity_id__stage_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"opportunity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Opportunity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Stage History Api V1 Opportunities  Opportunity Id  Stage History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tasks":{"get":{"tags":["tasks"],"summary":"List Tasks","operationId":"list_tasks_api_v1_tasks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"related_object","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"}},{"name":"related_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"}},{"name":"due","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"today | overdue","title":"Due"},"description":"today | overdue"},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"all | my","title":"View"},"description":"all | my"},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"due_date","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"asc","title":"Order"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Tasks Api V1 Tasks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["tasks"],"summary":"Create Task","operationId":"create_task_api_v1_tasks_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Task Api V1 Tasks Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tasks/board":{"get":{"tags":["tasks"],"summary":"Get Board","operationId":"get_board_api_v1_tasks_board_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Board Api V1 Tasks Board Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tasks/{task_id}":{"get":{"tags":["tasks"],"summary":"Get Task","operationId":"get_task_api_v1_tasks__task_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Task Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Task Api V1 Tasks  Task Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["tasks"],"summary":"Update Task","operationId":"update_task_api_v1_tasks__task_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Task Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Task Api V1 Tasks  Task Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["tasks"],"summary":"Delete Task","operationId":"delete_task_api_v1_tasks__task_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Task Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tasks/{task_id}/status":{"patch":{"tags":["tasks"],"summary":"Update Status","operationId":"update_status_api_v1_tasks__task_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Task Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Status Api V1 Tasks  Task Id  Status Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tasks/{task_id}/complete":{"patch":{"tags":["tasks"],"summary":"Complete Task","operationId":"complete_task_api_v1_tasks__task_id__complete_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Task Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Complete Task Api V1 Tasks  Task Id  Complete Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/activities":{"get":{"tags":["activities"],"summary":"List Activities","operationId":"list_activities_api_v1_activities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"direction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Direction"}},{"name":"related_object","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"}},{"name":"related_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"}},{"name":"contact_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Activities Api V1 Activities Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["activities"],"summary":"Create Activity","operationId":"create_activity_api_v1_activities_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActivityCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Activity Api V1 Activities Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/activities/stats":{"get":{"tags":["activities"],"summary":"Activity Stats","operationId":"activity_stats_api_v1_activities_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activity Stats Api V1 Activities Stats Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/activities/{activity_id}":{"get":{"tags":["activities"],"summary":"Get Activity","operationId":"get_activity_api_v1_activities__activity_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"activity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Activity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Activity Api V1 Activities  Activity Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["activities"],"summary":"Update Activity","operationId":"update_activity_api_v1_activities__activity_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"activity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Activity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActivityUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Activity Api V1 Activities  Activity Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["activities"],"summary":"Delete Activity","operationId":"delete_activity_api_v1_activities__activity_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"activity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Activity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/activities/{activity_id}/follow-up-task":{"post":{"tags":["activities"],"summary":"Create Follow Up Task","operationId":"create_follow_up_task_api_v1_activities__activity_id__follow_up_task_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"activity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Activity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/FollowUpTaskRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Follow Up Task Api V1 Activities  Activity Id  Follow Up Task Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/appointments":{"get":{"tags":["appointments"],"summary":"List Appointments","operationId":"list_appointments_api_v1_appointments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"owner","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"related_object","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"}},{"name":"related_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}},{"name":"date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Appointments Api V1 Appointments Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["appointments"],"summary":"Create Appointment","operationId":"create_appointment_api_v1_appointments_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppointmentCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Appointment Api V1 Appointments Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/appointments/stats":{"get":{"tags":["appointments"],"summary":"Appointment Stats","operationId":"appointment_stats_api_v1_appointments_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Appointment Stats Api V1 Appointments Stats Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/appointments/{appointment_id}":{"get":{"tags":["appointments"],"summary":"Get Appointment","operationId":"get_appointment_api_v1_appointments__appointment_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"appointment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Appointment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Appointment Api V1 Appointments  Appointment Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["appointments"],"summary":"Update Appointment","operationId":"update_appointment_api_v1_appointments__appointment_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"appointment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Appointment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppointmentUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Appointment Api V1 Appointments  Appointment Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["appointments"],"summary":"Delete Appointment","operationId":"delete_appointment_api_v1_appointments__appointment_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"appointment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Appointment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/appointments/{appointment_id}/status":{"patch":{"tags":["appointments"],"summary":"Update Appointment Status","operationId":"update_appointment_status_api_v1_appointments__appointment_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"appointment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Appointment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppointmentStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Appointment Status Api V1 Appointments  Appointment Id  Status Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notes":{"get":{"tags":["notes"],"summary":"List Notes","operationId":"list_notes_api_v1_notes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"related_object","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"}},{"name":"related_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"}},{"name":"visibility","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Visibility"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Notes Api V1 Notes Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["notes"],"summary":"Create Note","operationId":"create_note_api_v1_notes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoteCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Note Api V1 Notes Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notes/stats":{"get":{"tags":["notes"],"summary":"Note Stats","operationId":"note_stats_api_v1_notes_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Note Stats Api V1 Notes Stats Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notes/{note_id}":{"get":{"tags":["notes"],"summary":"Get Note","operationId":"get_note_api_v1_notes__note_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"note_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Note Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Note Api V1 Notes  Note Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["notes"],"summary":"Update Note","operationId":"update_note_api_v1_notes__note_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"note_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Note Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoteUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Note Api V1 Notes  Note Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["notes"],"summary":"Delete Note","operationId":"delete_note_api_v1_notes__note_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"note_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Note Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notes/{note_id}/pin":{"patch":{"tags":["notes"],"summary":"Pin Or Unpin Note","operationId":"pin_or_unpin_note_api_v1_notes__note_id__pin_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"note_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Note Id"}},{"name":"pinned","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Pinned"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Pin Or Unpin Note Api V1 Notes  Note Id  Pin Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notifications":{"get":{"tags":["notifications"],"summary":"List Notifications","operationId":"list_notifications_api_v1_notifications_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Notifications Api V1 Notifications Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/notifications/{notification_id}/read":{"patch":{"tags":["notifications"],"summary":"Mark Read","operationId":"mark_read_api_v1_notifications__notification_id__read_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Notification Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Mark Read Api V1 Notifications  Notification Id  Read Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/conversations":{"get":{"tags":["copilot"],"summary":"List Conversations","operationId":"list_conversations_api_v1_copilot_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Conversations Api V1 Copilot Conversations Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["copilot"],"summary":"Create Conversation","operationId":"create_conversation_api_v1_copilot_conversations_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateConversationRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Conversation Api V1 Copilot Conversations Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/conversations/{conversation_id}":{"get":{"tags":["copilot"],"summary":"Get Conversation","operationId":"get_conversation_api_v1_copilot_conversations__conversation_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Conversation Api V1 Copilot Conversations  Conversation Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["copilot"],"summary":"Delete Conversation","operationId":"delete_conversation_api_v1_copilot_conversations__conversation_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Delete Conversation Api V1 Copilot Conversations  Conversation Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/chat":{"post":{"tags":["copilot"],"summary":"Chat","operationId":"chat_api_v1_copilot_chat_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Chat Api V1 Copilot Chat Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/templates":{"get":{"tags":["copilot"],"summary":"List Templates","operationId":"list_templates_api_v1_copilot_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Templates Api V1 Copilot Templates Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/actions/history":{"get":{"tags":["copilot"],"summary":"List Action History","operationId":"list_action_history_api_v1_copilot_actions_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Action History Api V1 Copilot Actions History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/insights":{"get":{"tags":["copilot"],"summary":"Get Insights","operationId":"get_insights_api_v1_copilot_insights_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Insights Api V1 Copilot Insights Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/insights/refresh":{"post":{"tags":["copilot"],"summary":"Refresh Insights","operationId":"refresh_insights_api_v1_copilot_insights_refresh_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Refresh Insights Api V1 Copilot Insights Refresh Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/nba":{"get":{"tags":["copilot"],"summary":"Get Next Best Actions","operationId":"get_next_best_actions_api_v1_copilot_nba_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":40,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Next Best Actions Api V1 Copilot Nba Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/morning-brief":{"get":{"tags":["copilot"],"summary":"Get Morning Brief","operationId":"get_morning_brief_api_v1_copilot_morning_brief_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Refresh"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Morning Brief Api V1 Copilot Morning Brief Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/executive-health":{"get":{"tags":["copilot"],"summary":"Get Executive Health","operationId":"get_executive_health_api_v1_copilot_executive_health_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Executive Health Api V1 Copilot Executive Health Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/feedback":{"post":{"tags":["copilot"],"summary":"Submit Feedback","description":"Record user feedback (thumbs up/down) on a Co-Pilot answer.","operationId":"submit_feedback_api_v1_copilot_feedback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Feedback Api V1 Copilot Feedback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/feedback/summary":{"get":{"tags":["copilot"],"summary":"Get Feedback Summary","operationId":"get_feedback_summary_api_v1_copilot_feedback_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Feedback Summary Api V1 Copilot Feedback Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/brain":{"get":{"tags":["copilot"],"summary":"Get Crm Brain","description":"Inspect the in-memory CRM Brain graph (or latest DB snapshot).","operationId":"get_crm_brain_api_v1_copilot_brain_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Crm Brain Api V1 Copilot Brain Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/traces/{message_id}":{"get":{"tags":["copilot"],"summary":"Get Reasoning Trace","description":"Return the CRM Brain reasoning trace for a Co-Pilot assistant message.","operationId":"get_reasoning_trace_api_v1_copilot_traces__message_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Message Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Reasoning Trace Api V1 Copilot Traces  Message Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/contacts":{"get":{"tags":["contacts"],"summary":"List Contacts","operationId":"list_contacts_api_v1_contacts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"account_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Contacts Api V1 Contacts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["contacts"],"summary":"Create Contact","operationId":"create_contact_api_v1_contacts_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Contact Api V1 Contacts Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/contacts/{contact_id}":{"get":{"tags":["contacts"],"summary":"Get Contact","operationId":"get_contact_api_v1_contacts__contact_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Contact Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Contact Api V1 Contacts  Contact Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["contacts"],"summary":"Update Contact","operationId":"update_contact_api_v1_contacts__contact_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Contact Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Contact Api V1 Contacts  Contact Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/contacts/{contact_id}/timeline":{"get":{"tags":["contacts"],"summary":"Get Contact Timeline","operationId":"get_contact_timeline_api_v1_contacts__contact_id__timeline_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Contact Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Contact Timeline Api V1 Contacts  Contact Id  Timeline Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/filter-options":{"get":{"tags":["prospects"],"summary":"Prospect Filter Options","operationId":"prospect_filter_options_api_v1_prospects_filter_options_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Prospect Filter Options Api V1 Prospects Filter Options Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects":{"get":{"tags":["prospects"],"summary":"List Prospects","operationId":"list_prospects_api_v1_prospects_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"qualification_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qualification Status"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},{"name":"rating","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rating"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"email","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"}},{"name":"phone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"JSON array of {field, operator, value, value2?}","title":"Filters"},"description":"JSON array of {field, operator, value, value2?}"},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Prospects Api V1 Prospects Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["prospects"],"summary":"Create Prospect","operationId":"create_prospect_api_v1_prospects_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProspectCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Prospect Api V1 Prospects Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/ids":{"get":{"tags":["prospects"],"summary":"List Prospect Ids","operationId":"list_prospect_ids_api_v1_prospects_ids_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"qualification_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qualification Status"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},{"name":"rating","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rating"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"email","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"}},{"name":"phone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"JSON array of {field, operator, value, value2?}","title":"Filters"},"description":"JSON array of {field, operator, value, value2?}"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":5000,"minimum":1,"default":5000,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Prospect Ids Api V1 Prospects Ids Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/kanban":{"get":{"tags":["prospects"],"summary":"Get Kanban","operationId":"get_kanban_api_v1_prospects_kanban_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Kanban Api V1 Prospects Kanban Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/import":{"post":{"tags":["prospects"],"summary":"Import Prospects","operationId":"import_prospects_api_v1_prospects_import_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_import_prospects_api_v1_prospects_import_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Import Prospects Api V1 Prospects Import Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/assign":{"post":{"tags":["prospects"],"summary":"Bulk Assign","operationId":"bulk_assign_api_v1_prospects_bulk_assign_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkAssignRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer"},"title":"Response Bulk Assign Api V1 Prospects Bulk Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/status":{"post":{"tags":["prospects"],"summary":"Bulk Status","operationId":"bulk_status_api_v1_prospects_bulk_status_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkStatusRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer"},"title":"Response Bulk Status Api V1 Prospects Bulk Status Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/delete":{"post":{"tags":["prospects"],"summary":"Bulk Delete","operationId":"bulk_delete_api_v1_prospects_bulk_delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkIdsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer"},"title":"Response Bulk Delete Api V1 Prospects Bulk Delete Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/convert":{"post":{"tags":["prospects"],"summary":"Bulk Convert","operationId":"bulk_convert_api_v1_prospects_bulk_convert_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkIdsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bulk Convert Api V1 Prospects Bulk Convert Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/update":{"post":{"tags":["prospects"],"summary":"Bulk Update","operationId":"bulk_update_api_v1_prospects_bulk_update_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer"},"title":"Response Bulk Update Api V1 Prospects Bulk Update Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/tags":{"post":{"tags":["prospects"],"summary":"Bulk Tags","operationId":"bulk_tags_api_v1_prospects_bulk_tags_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkTagsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"integer"},"title":"Response Bulk Tags Api V1 Prospects Bulk Tags Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/bulk/export":{"post":{"tags":["prospects"],"summary":"Bulk Export","operationId":"bulk_export_api_v1_prospects_bulk_export_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkExportRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/attachments/{attachment_id}/download":{"get":{"tags":["prospects"],"summary":"Download Prospect Attachment","operationId":"download_prospect_attachment_api_v1_prospects_attachments__attachment_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/attachments/{attachment_id}":{"delete":{"tags":["prospects"],"summary":"Delete Prospect Attachment","operationId":"delete_prospect_attachment_api_v1_prospects_attachments__attachment_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/{prospect_id}/attachments":{"get":{"tags":["prospects"],"summary":"List Prospect Attachments","operationId":"list_prospect_attachments_api_v1_prospects__prospect_id__attachments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Prospect Attachments Api V1 Prospects  Prospect Id  Attachments Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["prospects"],"summary":"Upload Prospect Attachment","operationId":"upload_prospect_attachment_api_v1_prospects__prospect_id__attachments_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_prospect_attachment_api_v1_prospects__prospect_id__attachments_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Prospect Attachment Api V1 Prospects  Prospect Id  Attachments Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/{prospect_id}":{"get":{"tags":["prospects"],"summary":"Get Prospect","operationId":"get_prospect_api_v1_prospects__prospect_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Prospect Api V1 Prospects  Prospect Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["prospects"],"summary":"Update Prospect","operationId":"update_prospect_api_v1_prospects__prospect_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProspectUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Prospect Api V1 Prospects  Prospect Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["prospects"],"summary":"Delete Prospect","operationId":"delete_prospect_api_v1_prospects__prospect_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/{prospect_id}/status":{"patch":{"tags":["prospects"],"summary":"Update Prospect Status","operationId":"update_prospect_status_api_v1_prospects__prospect_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProspectStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Prospect Status Api V1 Prospects  Prospect Id  Status Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/prospects/{prospect_id}/convert":{"post":{"tags":["prospects"],"summary":"Convert Prospect","operationId":"convert_prospect_api_v1_prospects__prospect_id__convert_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"prospect_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Prospect Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProspectConvertRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Convert Prospect Api V1 Prospects  Prospect Id  Convert Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads/filter-options":{"get":{"tags":["leads"],"summary":"Lead Filter Options","operationId":"lead_filter_options_api_v1_leads_filter_options_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Lead Filter Options Api V1 Leads Filter Options Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads":{"get":{"tags":["leads"],"summary":"List Leads","operationId":"list_leads_api_v1_leads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"JSON array of {field, operator, value, value2?}","title":"Filters"},"description":"JSON array of {field, operator, value, value2?}"},{"name":"lead_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Status"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"company","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"}},{"name":"industry","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Industry"}},{"name":"email","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"}},{"name":"phone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"}},{"name":"title","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},{"name":"annual_revenue","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Annual Revenue"}},{"name":"address","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"}},{"name":"created_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created To"}},{"name":"updated_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated From"}},{"name":"updated_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated To"}},{"name":"touched","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Touched"}},{"name":"untouched","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Untouched"}},{"name":"has_account","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Account"}},{"name":"has_deal","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Deal"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Leads Api V1 Leads Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["leads"],"summary":"Create Lead","operationId":"create_lead_api_v1_leads_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Lead Api V1 Leads Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads/kanban":{"get":{"tags":["leads"],"summary":"Get Kanban","operationId":"get_kanban_api_v1_leads_kanban_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Kanban Api V1 Leads Kanban Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads/{lead_id}":{"get":{"tags":["leads"],"summary":"Get Lead","operationId":"get_lead_api_v1_leads__lead_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Lead Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lead Api V1 Leads  Lead Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["leads"],"summary":"Update Lead","operationId":"update_lead_api_v1_leads__lead_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Lead Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Lead Api V1 Leads  Lead Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["leads"],"summary":"Delete Lead","operationId":"delete_lead_api_v1_leads__lead_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Lead Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads/{lead_id}/status":{"patch":{"tags":["leads"],"summary":"Update Lead Status","operationId":"update_lead_status_api_v1_leads__lead_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Lead Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Lead Status Api V1 Leads  Lead Id  Status Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leads/{lead_id}/convert":{"post":{"tags":["leads"],"summary":"Convert Lead","operationId":"convert_lead_api_v1_leads__lead_id__convert_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Lead Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/LeadConvertRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Convert Lead Api V1 Leads  Lead Id  Convert Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/accounts":{"get":{"tags":["accounts"],"summary":"List Accounts","operationId":"list_accounts_api_v1_accounts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"industry","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Industry"}},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"View"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Accounts Api V1 Accounts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["accounts"],"summary":"Create Account","operationId":"create_account_api_v1_accounts_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Account Api V1 Accounts Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/accounts/{account_id}":{"get":{"tags":["accounts"],"summary":"Get Account","operationId":"get_account_api_v1_accounts__account_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"account_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Account Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Account Api V1 Accounts  Account Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["accounts"],"summary":"Update Account","operationId":"update_account_api_v1_accounts__account_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"account_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Account Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Account Api V1 Accounts  Account Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/accounts/{account_id}/timeline":{"get":{"tags":["accounts"],"summary":"Get Account Timeline","operationId":"get_account_timeline_api_v1_accounts__account_id__timeline_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"account_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Account Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Account Timeline Api V1 Accounts  Account Id  Timeline Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations":{"get":{"tags":["integrations"],"summary":"List Integrations","operationId":"list_integrations_api_v1_integrations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Integrations Api V1 Integrations Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/activity":{"get":{"tags":["integrations"],"summary":"Get Activity","operationId":"get_activity_api_v1_integrations_activity_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"since","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Since"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Activity Api V1 Integrations Activity Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/activity/stream":{"get":{"tags":["integrations"],"summary":"Activity Stream","description":"SSE feed; pass JWT as ?token= because EventSource cannot send Authorization header.","operationId":"activity_stream_api_v1_integrations_activity_stream_get","parameters":[{"name":"token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/{provider}/sync-runs":{"get":{"tags":["integrations"],"summary":"List Sync Runs","operationId":"list_sync_runs_api_v1_integrations__provider__sync_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Sync Runs Api V1 Integrations  Provider  Sync Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/{provider}/connect":{"post":{"tags":["integrations"],"summary":"Connect Provider","operationId":"connect_provider_api_v1_integrations__provider__connect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GmailConnectRequest","default":{"simulate":true}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Connect Provider Api V1 Integrations  Provider  Connect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/gmail/status":{"get":{"tags":["integrations"],"summary":"Gmail Status","operationId":"gmail_status_api_v1_integrations_gmail_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Gmail Status Api V1 Integrations Gmail Status Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/gmail/connect":{"post":{"tags":["integrations"],"summary":"Gmail Connect Legacy","operationId":"gmail_connect_legacy_api_v1_integrations_gmail_connect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GmailConnectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Gmail Connect Legacy Api V1 Integrations Gmail Connect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/gmail/sync":{"post":{"tags":["integrations"],"summary":"Gmail Sync","operationId":"gmail_sync_api_v1_integrations_gmail_sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"max_messages","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Max Messages"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Gmail Sync Api V1 Integrations Gmail Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrations/{provider}/simulate-webhook":{"post":{"tags":["integrations"],"summary":"Simulate Webhook","operationId":"simulate_webhook_api_v1_integrations__provider__simulate_webhook_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateWebhookRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulate Webhook Api V1 Integrations  Provider  Simulate Webhook Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/service-accounts":{"post":{"tags":["service-accounts"],"summary":"Create Service Account","operationId":"create_service_account_api_v1_service_accounts_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServiceAccountCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Service Account Api V1 Service Accounts Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["service-accounts"],"summary":"List Service Accounts","operationId":"list_service_accounts_api_v1_service_accounts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Service Accounts Api V1 Service Accounts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/import/csv":{"post":{"tags":["import"],"summary":"Import Csv","operationId":"import_csv_api_v1_import_csv_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_import_csv_api_v1_import_csv_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Import Csv Api V1 Import Csv Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/billing/events":{"post":{"tags":["billing"],"summary":"Record Billing Event","description":"Stub: record usage event for future billing integration.","operationId":"record_billing_event_api_v1_billing_events_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingEvent"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Record Billing Event Api V1 Billing Events Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ai/health":{"get":{"tags":["ai"],"summary":"Ai Health","operationId":"ai_health_api_v1_ai_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Ai Health Api V1 Ai Health Get"}}}}}}},"/api/v1/graphrag/{contact_id}":{"get":{"tags":["ai"],"summary":"Get Graphrag","operationId":"get_graphrag_api_v1_graphrag__contact_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Contact Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Graphrag Api V1 Graphrag  Contact Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/copilot/query":{"post":{"tags":["ai"],"summary":"Copilot","operationId":"copilot_api_v1_copilot_query_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopilotRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Copilot Api V1 Copilot Query Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/agents/prospect":{"post":{"tags":["ai"],"summary":"Prospect","operationId":"prospect_api_v1_agents_prospect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProspectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Prospect Api V1 Agents Prospect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/agents/runs":{"get":{"tags":["ai"],"summary":"List Agent Runs","operationId":"list_agent_runs_api_v1_agents_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Agent Runs Api V1 Agents Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/agents/runs/{run_id}/approve":{"post":{"tags":["ai"],"summary":"Approve Run","operationId":"approve_run_api_v1_agents_runs__run_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Run Api V1 Agents Runs  Run Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/agents/runs/{run_id}/reject":{"post":{"tags":["ai"],"summary":"Reject Run","operationId":"reject_run_api_v1_agents_runs__run_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Run Api V1 Agents Runs  Run Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/audit/{run_id}":{"get":{"tags":["ai"],"summary":"Get Audit","operationId":"get_audit_api_v1_audit__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Get Audit Api V1 Audit  Run Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ingest/interaction":{"post":{"tags":["ai"],"summary":"Ingest Interaction Endpoint","operationId":"ingest_interaction_endpoint_api_v1_ingest_interaction_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InteractionIngestRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Ingest Interaction Endpoint Api V1 Ingest Interaction Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ingest/email":{"post":{"tags":["ai"],"summary":"Ingest Email","operationId":"ingest_email_api_v1_ingest_email_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailIngestRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Ingest Email Api V1 Ingest Email Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/search":{"get":{"tags":["knowledge-workspace"],"summary":"Search Knowledge Articles","operationId":"search_knowledge_articles_api_v1_knowledge_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"category_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Category Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"tag","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tag"}},{"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"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"updated_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Search Knowledge Articles Api V1 Knowledge Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["knowledge"],"summary":"Search Kb","operationId":"search_kb_api_v1_knowledge_search_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Search Kb Api V1 Knowledge Search Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles":{"get":{"tags":["knowledge-workspace"],"summary":"List Knowledge Articles","operationId":"list_knowledge_articles_api_v1_knowledge_articles_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"category_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Category Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"tag","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tag"}},{"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"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"updated_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"name":"pinned_first","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Pinned First"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Knowledge Articles Api V1 Knowledge Articles Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["knowledge-workspace"],"summary":"Create Knowledge Article","operationId":"create_knowledge_article_api_v1_knowledge_articles_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeArticleCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Knowledge Article Api V1 Knowledge Articles Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}":{"get":{"tags":["knowledge-workspace"],"summary":"Get Knowledge Article","operationId":"get_knowledge_article_api_v1_knowledge_articles__article_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Knowledge Article Api V1 Knowledge Articles  Article Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["knowledge-workspace"],"summary":"Update Knowledge Article","operationId":"update_knowledge_article_api_v1_knowledge_articles__article_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeArticleUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Knowledge Article Api V1 Knowledge Articles  Article Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["knowledge-workspace"],"summary":"Delete Knowledge Article","operationId":"delete_knowledge_article_api_v1_knowledge_articles__article_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/versions":{"get":{"tags":["knowledge-workspace"],"summary":"List Article Versions","operationId":"list_article_versions_api_v1_knowledge_articles__article_id__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Article Versions Api V1 Knowledge Articles  Article Id  Versions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/versions/{version}":{"get":{"tags":["knowledge-workspace"],"summary":"Get Article Version","operationId":"get_article_version_api_v1_knowledge_articles__article_id__versions__version__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"version","in":"path","required":true,"schema":{"type":"integer","title":"Version"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Article Version Api V1 Knowledge Articles  Article Id  Versions  Version  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/versions/{version}/restore":{"post":{"tags":["knowledge-workspace"],"summary":"Restore Article Version","operationId":"restore_article_version_api_v1_knowledge_articles__article_id__versions__version__restore_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"version","in":"path","required":true,"schema":{"type":"integer","title":"Version"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Restore Article Version Api V1 Knowledge Articles  Article Id  Versions  Version  Restore Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/submit-review":{"post":{"tags":["knowledge-workspace"],"summary":"Submit Article For Review","operationId":"submit_article_for_review_api_v1_knowledge_articles__article_id__submit_review_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Article For Review Api V1 Knowledge Articles  Article Id  Submit Review Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/approve":{"post":{"tags":["knowledge-workspace"],"summary":"Approve Article","operationId":"approve_article_api_v1_knowledge_articles__article_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Article Api V1 Knowledge Articles  Article Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/archive":{"post":{"tags":["knowledge-workspace"],"summary":"Archive Article","operationId":"archive_article_api_v1_knowledge_articles__article_id__archive_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Archive Article Api V1 Knowledge Articles  Article Id  Archive Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/attachments":{"post":{"tags":["knowledge-workspace"],"summary":"Upload Knowledge Attachment","operationId":"upload_knowledge_attachment_api_v1_knowledge_articles__article_id__attachments_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_knowledge_attachment_api_v1_knowledge_articles__article_id__attachments_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Knowledge Attachment Api V1 Knowledge Articles  Article Id  Attachments Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["knowledge-workspace"],"summary":"List Knowledge Attachments","operationId":"list_knowledge_attachments_api_v1_knowledge_articles__article_id__attachments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Knowledge Attachments Api V1 Knowledge Articles  Article Id  Attachments Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/attachments/{attachment_id}/download":{"get":{"tags":["knowledge-workspace"],"summary":"Download Knowledge Attachment","operationId":"download_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/attachments/{attachment_id}":{"delete":{"tags":["knowledge-workspace"],"summary":"Delete Knowledge Attachment","operationId":"delete_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/attachments/{attachment_id}/versions":{"get":{"tags":["knowledge-workspace"],"summary":"List Attachment Versions","operationId":"list_attachment_versions_api_v1_knowledge_attachments__attachment_id__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Attachment Versions Api V1 Knowledge Attachments  Attachment Id  Versions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/attachments/{attachment_id}/versions/{version}/download":{"get":{"tags":["knowledge-workspace"],"summary":"Download Attachment Version","operationId":"download_attachment_version_api_v1_knowledge_attachments__attachment_id__versions__version__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"version","in":"path","required":true,"schema":{"type":"integer","title":"Version"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/attachments/{attachment_id}/replace":{"post":{"tags":["knowledge-workspace"],"summary":"Replace Knowledge Attachment","operationId":"replace_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__replace_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"attachment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Attachment Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_replace_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__replace_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Replace Knowledge Attachment Api V1 Knowledge Attachments  Attachment Id  Replace Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents":{"get":{"tags":["knowledge"],"summary":"List Documents","operationId":"list_documents_api_v1_knowledge_documents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Documents Api V1 Knowledge Documents Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/categories":{"get":{"tags":["knowledge-workspace"],"summary":"List Knowledge Categories","operationId":"list_knowledge_categories_api_v1_knowledge_categories_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Knowledge Categories Api V1 Knowledge Categories Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["knowledge-workspace"],"summary":"Create Knowledge Category","operationId":"create_knowledge_category_api_v1_knowledge_categories_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeCategoryCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Knowledge Category Api V1 Knowledge Categories Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/categories/{category_id}":{"patch":{"tags":["knowledge-workspace"],"summary":"Update Knowledge Category","operationId":"update_knowledge_category_api_v1_knowledge_categories__category_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Category Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeCategoryUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Knowledge Category Api V1 Knowledge Categories  Category Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["knowledge-workspace"],"summary":"Delete Knowledge Category","operationId":"delete_knowledge_category_api_v1_knowledge_categories__category_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Category Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["knowledge-workspace"],"summary":"Get Knowledge Category Detail","operationId":"get_knowledge_category_detail_api_v1_knowledge_categories__category_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Category Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Knowledge Category Detail Api V1 Knowledge Categories  Category Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/overview":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Overview","operationId":"knowledge_analytics_overview_api_v1_knowledge_analytics_overview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Knowledge Analytics Overview Api V1 Knowledge Analytics Overview Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/popular-articles":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Popular Articles","operationId":"knowledge_analytics_popular_articles_api_v1_knowledge_analytics_popular_articles_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Analytics Popular Articles Api V1 Knowledge Analytics Popular Articles Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/categories":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Categories","operationId":"knowledge_analytics_categories_api_v1_knowledge_analytics_categories_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Analytics Categories Api V1 Knowledge Analytics Categories Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/stale-content":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Stale Content","operationId":"knowledge_analytics_stale_content_api_v1_knowledge_analytics_stale_content_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Analytics Stale Content Api V1 Knowledge Analytics Stale Content Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/unused":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Unused","operationId":"knowledge_analytics_unused_api_v1_knowledge_analytics_unused_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Analytics Unused Api V1 Knowledge Analytics Unused Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/analytics/searches":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Analytics Searches","operationId":"knowledge_analytics_searches_api_v1_knowledge_analytics_searches_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Knowledge Analytics Searches Api V1 Knowledge Analytics Searches Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/favorite":{"post":{"tags":["knowledge-workspace"],"summary":"Favorite Knowledge Article","operationId":"favorite_knowledge_article_api_v1_knowledge_articles__article_id__favorite_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Favorite Knowledge Article Api V1 Knowledge Articles  Article Id  Favorite Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["knowledge-workspace"],"summary":"Unfavorite Knowledge Article","operationId":"unfavorite_knowledge_article_api_v1_knowledge_articles__article_id__favorite_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/favorites":{"get":{"tags":["knowledge-workspace"],"summary":"List Knowledge Favorites","operationId":"list_knowledge_favorites_api_v1_knowledge_favorites_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Knowledge Favorites Api V1 Knowledge Favorites Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/pinned":{"get":{"tags":["knowledge-workspace"],"summary":"List Pinned Knowledge Articles","operationId":"list_pinned_knowledge_articles_api_v1_knowledge_pinned_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Pinned Knowledge Articles Api V1 Knowledge Pinned Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/pin":{"post":{"tags":["knowledge-workspace"],"summary":"Pin Knowledge Article","operationId":"pin_knowledge_article_api_v1_knowledge_articles__article_id__pin_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Pin Knowledge Article Api V1 Knowledge Articles  Article Id  Pin Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/unpin":{"post":{"tags":["knowledge-workspace"],"summary":"Unpin Knowledge Article","operationId":"unpin_knowledge_article_api_v1_knowledge_articles__article_id__unpin_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Unpin Knowledge Article Api V1 Knowledge Articles  Article Id  Unpin Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/recently-viewed":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Recently Viewed","operationId":"knowledge_recently_viewed_api_v1_knowledge_recently_viewed_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Recently Viewed Api V1 Knowledge Recently Viewed Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/related":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Related Articles","operationId":"knowledge_related_articles_api_v1_knowledge_articles__article_id__related_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":20,"minimum":1,"default":5,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response Knowledge Related Articles Api V1 Knowledge Articles  Article Id  Related Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/articles/{article_id}/preview":{"get":{"tags":["knowledge-workspace"],"summary":"Knowledge Article Preview","operationId":"knowledge_article_preview_api_v1_knowledge_articles__article_id__preview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"article_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Article Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Knowledge Article Preview Api V1 Knowledge Articles  Article Id  Preview Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/categories/{category_id}/articles":{"get":{"tags":["knowledge-workspace"],"summary":"List Knowledge Category Articles","operationId":"list_knowledge_category_articles_api_v1_knowledge_categories__category_id__articles_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Category Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Knowledge Category Articles Api V1 Knowledge Categories  Category Id  Articles Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/profile":{"get":{"tags":["knowledge"],"summary":"Get Profile","operationId":"get_profile_api_v1_knowledge_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Profile Api V1 Knowledge Profile Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["knowledge"],"summary":"Put Profile","operationId":"put_profile_api_v1_knowledge_profile_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyProfileBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Put Profile Api V1 Knowledge Profile Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/collections":{"get":{"tags":["knowledge"],"summary":"List Collections","operationId":"list_collections_api_v1_knowledge_collections_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Collections Api V1 Knowledge Collections Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["knowledge"],"summary":"Create Collection","operationId":"create_collection_api_v1_knowledge_collections_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectionCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Collection Api V1 Knowledge Collections Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents/upload":{"post":{"tags":["knowledge"],"summary":"Upload Document","operationId":"upload_document_api_v1_knowledge_documents_upload_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_document_api_v1_knowledge_documents_upload_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Document Api V1 Knowledge Documents Upload Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents/paste":{"post":{"tags":["knowledge"],"summary":"Paste Document","operationId":"paste_document_api_v1_knowledge_documents_paste_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PasteDocumentBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Paste Document Api V1 Knowledge Documents Paste Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents/{document_id}":{"delete":{"tags":["knowledge"],"summary":"Delete Document","operationId":"delete_document_api_v1_knowledge_documents__document_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"document_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Document Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Delete Document Api V1 Knowledge Documents  Document Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents/{document_id}/reindex":{"post":{"tags":["knowledge"],"summary":"Reindex Document","operationId":"reindex_document_api_v1_knowledge_documents__document_id__reindex_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"document_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Document Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reindex Document Api V1 Knowledge Documents  Document Id  Reindex Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/documents/{document_id}/chunks":{"get":{"tags":["knowledge"],"summary":"List Document Chunks","operationId":"list_document_chunks_api_v1_knowledge_documents__document_id__chunks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"document_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Document Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","additionalProperties":true},"title":"Response List Document Chunks Api V1 Knowledge Documents  Document Id  Chunks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge/draft-email":{"post":{"tags":["knowledge"],"summary":"Draft Email","operationId":"draft_email_api_v1_knowledge_draft_email_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DraftEmailBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Draft Email Api V1 Knowledge Draft Email Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/effective":{"get":{"tags":["settings","settings-pipelines"],"summary":"Get Effective Stages","operationId":"get_effective_stages_api_v1_settings_pipelines_effective_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Effective Stages Api V1 Settings Pipelines Effective Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/repair":{"post":{"tags":["settings","settings-pipelines"],"summary":"Repair Pipeline Stages","description":"Backfill missing default stages (e.g. after accidental deletes).","operationId":"repair_pipeline_stages_api_v1_settings_pipelines_repair_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Repair Pipeline Stages Api V1 Settings Pipelines Repair Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines":{"get":{"tags":["settings","settings-pipelines"],"summary":"List Pipelines","operationId":"list_pipelines_api_v1_settings_pipelines_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Pipelines Api V1 Settings Pipelines Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-pipelines"],"summary":"Create Pipeline","operationId":"create_pipeline_api_v1_settings_pipelines_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Pipeline Api V1 Settings Pipelines Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/{pipeline_id}":{"get":{"tags":["settings","settings-pipelines"],"summary":"Get Pipeline","operationId":"get_pipeline_api_v1_settings_pipelines__pipeline_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pipeline Api V1 Settings Pipelines  Pipeline Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-pipelines"],"summary":"Patch Pipeline","operationId":"patch_pipeline_api_v1_settings_pipelines__pipeline_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Pipeline Api V1 Settings Pipelines  Pipeline Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/{pipeline_id}/stages":{"post":{"tags":["settings","settings-pipelines"],"summary":"Create Stage","operationId":"create_stage_api_v1_settings_pipelines__pipeline_id__stages_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StageCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Stage Api V1 Settings Pipelines  Pipeline Id  Stages Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/{pipeline_id}/stages/{stage_id}":{"patch":{"tags":["settings","settings-pipelines"],"summary":"Patch Stage","operationId":"patch_stage_api_v1_settings_pipelines__pipeline_id__stages__stage_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"stage_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Stage Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__schemas__pipeline__StageUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Stage Api V1 Settings Pipelines  Pipeline Id  Stages  Stage Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-pipelines"],"summary":"Remove Stage","operationId":"remove_stage_api_v1_settings_pipelines__pipeline_id__stages__stage_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"stage_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Stage Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/pipelines/{pipeline_id}/stages/reorder":{"post":{"tags":["settings","settings-pipelines"],"summary":"Reorder Stages","operationId":"reorder_stages_api_v1_settings_pipelines__pipeline_id__stages_reorder_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pipeline_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Pipeline Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StageReorder"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reorder Stages Api V1 Settings Pipelines  Pipeline Id  Stages Reorder Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/crm/picklists":{"get":{"tags":["settings","settings-crm-picklists"],"summary":"List Crm Picklists","operationId":"list_crm_picklists_api_v1_settings_crm_picklists_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"}},{"name":"field_key","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field Key"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Crm Picklists Api V1 Settings Crm Picklists Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-crm-picklists"],"summary":"Create Crm Picklist Value","operationId":"create_crm_picklist_value_api_v1_settings_crm_picklists_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrmPicklistValueCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Crm Picklist Value Api V1 Settings Crm Picklists Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/crm/picklists/effective":{"get":{"tags":["settings","settings-crm-picklists"],"summary":"Get Crm Effective Picklists","operationId":"get_crm_effective_picklists_api_v1_settings_crm_picklists_effective_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"}},{"name":"field_key","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field Key"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Crm Effective Picklists Api V1 Settings Crm Picklists Effective Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/crm/picklists/{value_id}":{"patch":{"tags":["settings","settings-crm-picklists"],"summary":"Patch Crm Picklist Value","operationId":"patch_crm_picklist_value_api_v1_settings_crm_picklists__value_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"value_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Value Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PicklistValueUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Crm Picklist Value Api V1 Settings Crm Picklists  Value Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-crm-picklists"],"summary":"Delete Crm Picklist Value","operationId":"delete_crm_picklist_value_api_v1_settings_crm_picklists__value_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"value_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Value Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/crm/picklists/{value_id}/usage":{"get":{"tags":["settings","settings-crm-picklists"],"summary":"Get Crm Picklist Usage","operationId":"get_crm_picklist_usage_api_v1_settings_crm_picklists__value_id__usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"value_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Value Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Crm Picklist Usage Api V1 Settings Crm Picklists  Value Id  Usage Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/crm/picklists/reorder":{"post":{"tags":["settings","settings-crm-picklists"],"summary":"Reorder Crm Picklist","operationId":"reorder_crm_picklist_api_v1_settings_crm_picklists_reorder_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrmPicklistReorder"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reorder Crm Picklist Api V1 Settings Crm Picklists Reorder Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/opportunities/picklists/effective":{"get":{"tags":["settings","settings-opportunities"],"summary":"Get Effective Picklists","operationId":"get_effective_picklists_api_v1_settings_opportunities_picklists_effective_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Effective Picklists Api V1 Settings Opportunities Picklists Effective Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/opportunities/picklists":{"get":{"tags":["settings","settings-opportunities"],"summary":"List All Picklists","operationId":"list_all_picklists_api_v1_settings_opportunities_picklists_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List All Picklists Api V1 Settings Opportunities Picklists Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/opportunities/picklists/{field_key}":{"get":{"tags":["settings","settings-opportunities"],"summary":"List Field Picklist","operationId":"list_field_picklist_api_v1_settings_opportunities_picklists__field_key__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_key","in":"path","required":true,"schema":{"type":"string","title":"Field Key"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Field Picklist Api V1 Settings Opportunities Picklists  Field Key  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-opportunities"],"summary":"Create Picklist Value","operationId":"create_picklist_value_api_v1_settings_opportunities_picklists__field_key__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_key","in":"path","required":true,"schema":{"type":"string","title":"Field Key"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PicklistValueCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Picklist Value Api V1 Settings Opportunities Picklists  Field Key  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/opportunities/picklists/{field_key}/{value_id}":{"patch":{"tags":["settings","settings-opportunities"],"summary":"Patch Picklist Value","operationId":"patch_picklist_value_api_v1_settings_opportunities_picklists__field_key___value_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_key","in":"path","required":true,"schema":{"type":"string","title":"Field Key"}},{"name":"value_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Value Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PicklistValueUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Picklist Value Api V1 Settings Opportunities Picklists  Field Key   Value Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-opportunities"],"summary":"Delete Picklist Value","operationId":"delete_picklist_value_api_v1_settings_opportunities_picklists__field_key___value_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_key","in":"path","required":true,"schema":{"type":"string","title":"Field Key"}},{"name":"value_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Value Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/opportunities/picklists/{field_key}/reorder":{"post":{"tags":["settings","settings-opportunities"],"summary":"Reorder Picklist","operationId":"reorder_picklist_api_v1_settings_opportunities_picklists__field_key__reorder_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_key","in":"path","required":true,"schema":{"type":"string","title":"Field Key"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PicklistReorder"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reorder Picklist Api V1 Settings Opportunities Picklists  Field Key  Reorder Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-fields":{"get":{"tags":["settings","settings-custom-fields"],"summary":"List Custom Fields","operationId":"list_custom_fields_api_v1_settings_custom_fields_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Custom Fields Api V1 Settings Custom Fields Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-custom-fields"],"summary":"Create Custom Field","operationId":"create_custom_field_api_v1_settings_custom_fields_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomFieldCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Custom Field Api V1 Settings Custom Fields Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-fields/metadata/{object_type}":{"get":{"tags":["settings","settings-custom-fields"],"summary":"Get Object Metadata","operationId":"get_object_metadata_api_v1_settings_custom_fields_metadata__object_type__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"path","required":true,"schema":{"type":"string","title":"Object Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Object Metadata Api V1 Settings Custom Fields Metadata  Object Type  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-fields/{field_id}":{"patch":{"tags":["settings","settings-custom-fields"],"summary":"Patch Custom Field","operationId":"patch_custom_field_api_v1_settings_custom_fields__field_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Field Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomFieldUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Custom Field Api V1 Settings Custom Fields  Field Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-custom-fields"],"summary":"Delete Custom Field","operationId":"delete_custom_field_api_v1_settings_custom_fields__field_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"field_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Field Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-fields/{object_type}/reorder":{"post":{"tags":["settings","settings-custom-fields"],"summary":"Reorder Custom Fields","operationId":"reorder_custom_fields_api_v1_settings_custom_fields__object_type__reorder_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"path","required":true,"schema":{"type":"string","title":"Object Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomFieldReorder"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reorder Custom Fields Api V1 Settings Custom Fields  Object Type  Reorder Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/metadata/{object_type}":{"get":{"tags":["settings","settings-metadata"],"summary":"Get Metadata","operationId":"get_metadata_api_v1_settings_metadata__object_type__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"path","required":true,"schema":{"type":"string","title":"Object Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Metadata Api V1 Settings Metadata  Object Type  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai":{"get":{"tags":["settings","settings-ai"],"summary":"Get Ai Settings","operationId":"get_ai_settings_api_v1_settings_ai_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Ai Settings Api V1 Settings Ai Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-ai"],"summary":"Patch Ai Settings","operationId":"patch_ai_settings_api_v1_settings_ai_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AISettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Ai Settings Api V1 Settings Ai Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai/test":{"post":{"tags":["settings","settings-ai"],"summary":"Test Ai Connection","operationId":"test_ai_connection_api_v1_settings_ai_test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Ai Connection Api V1 Settings Ai Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai/prompt-templates":{"get":{"tags":["settings","settings-ai"],"summary":"List Templates","operationId":"list_templates_api_v1_settings_ai_prompt_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Templates Api V1 Settings Ai Prompt Templates Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-ai"],"summary":"Create Template","operationId":"create_template_api_v1_settings_ai_prompt_templates_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromptTemplateCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Template Api V1 Settings Ai Prompt Templates Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai/prompt-templates/{template_id}":{"patch":{"tags":["settings","settings-ai"],"summary":"Patch Template","operationId":"patch_template_api_v1_settings_ai_prompt_templates__template_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromptTemplateUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Template Api V1 Settings Ai Prompt Templates  Template Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-ai"],"summary":"Delete Template","operationId":"delete_template_api_v1_settings_ai_prompt_templates__template_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai/agent-rules":{"get":{"tags":["settings","settings-ai"],"summary":"List Rules","operationId":"list_rules_api_v1_settings_ai_agent_rules_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Rules Api V1 Settings Ai Agent Rules Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-ai"],"summary":"Create Rule","operationId":"create_rule_api_v1_settings_ai_agent_rules_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentRuleCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Rule Api V1 Settings Ai Agent Rules Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/ai/agent-rules/{rule_id}":{"patch":{"tags":["settings","settings-ai"],"summary":"Patch Rule","operationId":"patch_rule_api_v1_settings_ai_agent_rules__rule_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Rule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentRuleUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Rule Api V1 Settings Ai Agent Rules  Rule Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-ai"],"summary":"Delete Rule","operationId":"delete_rule_api_v1_settings_ai_agent_rules__rule_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Rule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates":{"get":{"tags":["settings","settings-templates"],"summary":"List Domain Templates","operationId":"list_domain_templates_api_v1_settings_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Domain Templates Api V1 Settings Templates Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/active":{"get":{"tags":["settings","settings-templates"],"summary":"Get Active Domain Template","operationId":"get_active_domain_template_api_v1_settings_templates_active_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Active Domain Template Api V1 Settings Templates Active Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/history":{"get":{"tags":["settings","settings-templates"],"summary":"List Template History","operationId":"list_template_history_api_v1_settings_templates_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Template History Api V1 Settings Templates History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/rollback":{"post":{"tags":["settings","settings-templates"],"summary":"Rollback Domain Template","operationId":"rollback_domain_template_api_v1_settings_templates_rollback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rollback Domain Template Api V1 Settings Templates Rollback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/{template_id}":{"get":{"tags":["settings","settings-templates"],"summary":"Get Domain Template","operationId":"get_domain_template_api_v1_settings_templates__template_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Domain Template Api V1 Settings Templates  Template Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/{template_id}/preview":{"get":{"tags":["settings","settings-templates"],"summary":"Preview Domain Template","operationId":"preview_domain_template_api_v1_settings_templates__template_id__preview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Preview Domain Template Api V1 Settings Templates  Template Id  Preview Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/templates/{template_id}/apply":{"post":{"tags":["settings","settings-templates"],"summary":"Apply Domain Template","operationId":"apply_domain_template_api_v1_settings_templates__template_id__apply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Apply Domain Template Api V1 Settings Templates  Template Id  Apply Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-objects":{"get":{"tags":["settings","settings-custom-objects"],"summary":"List Custom Object Definitions","operationId":"list_custom_object_definitions_api_v1_settings_custom_objects_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Custom Object Definitions Api V1 Settings Custom Objects Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-custom-objects"],"summary":"Create Custom Object Definition","operationId":"create_custom_object_definition_api_v1_settings_custom_objects_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomObjectCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Custom Object Definition Api V1 Settings Custom Objects Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/custom-objects/{api_name}":{"get":{"tags":["settings","settings-custom-objects"],"summary":"Get Custom Object Definition","operationId":"get_custom_object_definition_api_v1_settings_custom_objects__api_name__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Custom Object Definition Api V1 Settings Custom Objects  Api Name  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-custom-objects"],"summary":"Update Custom Object Definition","operationId":"update_custom_object_definition_api_v1_settings_custom_objects__api_name__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomObjectUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Custom Object Definition Api V1 Settings Custom Objects  Api Name  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-custom-objects"],"summary":"Delete Custom Object Definition","operationId":"delete_custom_object_definition_api_v1_settings_custom_objects__api_name__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/workflows/catalog":{"get":{"tags":["settings","settings-workflows"],"summary":"Workflow Catalog","operationId":"workflow_catalog_api_v1_settings_workflows_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Catalog Api V1 Settings Workflows Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/workflows":{"get":{"tags":["settings","settings-workflows"],"summary":"List Workflows","operationId":"list_workflows_api_v1_settings_workflows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"object_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflows Api V1 Settings Workflows Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-workflows"],"summary":"Create Workflow","operationId":"create_workflow_api_v1_settings_workflows_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Api V1 Settings Workflows Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/workflows/runs":{"get":{"tags":["settings","settings-workflows"],"summary":"List Workflow Runs","operationId":"list_workflow_runs_api_v1_settings_workflows_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflow Runs Api V1 Settings Workflows Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/workflows/{workflow_id}":{"get":{"tags":["settings","settings-workflows"],"summary":"Get Workflow","operationId":"get_workflow_api_v1_settings_workflows__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Workflow Api V1 Settings Workflows  Workflow Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-workflows"],"summary":"Update Workflow","operationId":"update_workflow_api_v1_settings_workflows__workflow_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Api V1 Settings Workflows  Workflow Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-workflows"],"summary":"Delete Workflow","operationId":"delete_workflow_api_v1_settings_workflows__workflow_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/accounts/emails":{"get":{"tags":["settings","settings-accounts"],"summary":"Get Email Accounts","operationId":"get_email_accounts_api_v1_settings_accounts_emails_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Email Accounts Api V1 Settings Accounts Emails Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/accounts/emails/{provider}/connect":{"post":{"tags":["settings","settings-accounts"],"summary":"Connect Email Account","operationId":"connect_email_account_api_v1_settings_accounts_emails__provider__connect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailConnectRequest","default":{"simulate":true}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Connect Email Account Api V1 Settings Accounts Emails  Provider  Connect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/accounts/emails/{provider}/disconnect":{"post":{"tags":["settings","settings-accounts"],"summary":"Disconnect Email Account","operationId":"disconnect_email_account_api_v1_settings_accounts_emails__provider__disconnect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Disconnect Email Account Api V1 Settings Accounts Emails  Provider  Disconnect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/accounts/calendars":{"get":{"tags":["settings","settings-accounts"],"summary":"Get Calendar Accounts","operationId":"get_calendar_accounts_api_v1_settings_accounts_calendars_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Calendar Accounts Api V1 Settings Accounts Calendars Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-accounts"],"summary":"Patch Calendar Accounts","operationId":"patch_calendar_accounts_api_v1_settings_accounts_calendars_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CalendarSettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Calendar Accounts Api V1 Settings Accounts Calendars Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/notifications/catalog":{"get":{"tags":["settings","settings-notifications"],"summary":"Notification Catalog","operationId":"notification_catalog_api_v1_settings_notifications_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Notification Catalog Api V1 Settings Notifications Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/notifications/rules":{"get":{"tags":["settings","settings-notifications"],"summary":"List Notification Rules","operationId":"list_notification_rules_api_v1_settings_notifications_rules_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Notification Rules Api V1 Settings Notifications Rules Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/notifications/rules/{rule_id}":{"patch":{"tags":["settings","settings-notifications"],"summary":"Patch Notification Rule","operationId":"patch_notification_rule_api_v1_settings_notifications_rules__rule_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Rule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationRuleUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Notification Rule Api V1 Settings Notifications Rules  Rule Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/policies":{"get":{"tags":["settings","settings-governance"],"summary":"List Policies","operationId":"list_policies_api_v1_settings_governance_policies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Policies Api V1 Settings Governance Policies Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-governance"],"summary":"Create Policy","operationId":"create_policy_api_v1_settings_governance_policies_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetentionPolicyCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Policy Api V1 Settings Governance Policies Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/policies/{policy_id}":{"patch":{"tags":["settings","settings-governance"],"summary":"Patch Policy","operationId":"patch_policy_api_v1_settings_governance_policies__policy_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Policy Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetentionPolicyUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Policy Api V1 Settings Governance Policies  Policy Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/jobs":{"get":{"tags":["settings","settings-governance"],"summary":"List Jobs","operationId":"list_jobs_api_v1_settings_governance_jobs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Jobs Api V1 Settings Governance Jobs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/jobs/retention":{"post":{"tags":["settings","settings-governance"],"summary":"Run Retention Job","operationId":"run_retention_job_api_v1_settings_governance_jobs_retention_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Run Retention Job Api V1 Settings Governance Jobs Retention Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/export":{"post":{"tags":["settings","settings-governance"],"summary":"Trigger Export","operationId":"trigger_export_api_v1_settings_governance_export_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GovernanceExportRequest","default":{}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Trigger Export Api V1 Settings Governance Export Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/purge-requests":{"get":{"tags":["settings","settings-governance"],"summary":"List Purge Requests","operationId":"list_purge_requests_api_v1_settings_governance_purge_requests_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Purge Requests Api V1 Settings Governance Purge Requests Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-governance"],"summary":"Create Purge Request","operationId":"create_purge_request_api_v1_settings_governance_purge_requests_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PurgeRequestCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Purge Request Api V1 Settings Governance Purge Requests Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/purge-requests/{request_id}/approve":{"post":{"tags":["settings","settings-governance"],"summary":"Approve Purge","operationId":"approve_purge_api_v1_settings_governance_purge_requests__request_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Request Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Purge Api V1 Settings Governance Purge Requests  Request Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/governance/compliance":{"get":{"tags":["settings","settings-governance"],"summary":"Compliance Checklist","operationId":"compliance_checklist_api_v1_settings_governance_compliance_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Compliance Checklist Api V1 Settings Governance Compliance Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/teams":{"get":{"tags":["settings","settings-teams"],"summary":"List Teams","operationId":"list_teams_api_v1_settings_teams_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Teams Api V1 Settings Teams Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-teams"],"summary":"Create Team","operationId":"create_team_api_v1_settings_teams_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Team Api V1 Settings Teams Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/teams/{team_id}":{"patch":{"tags":["settings","settings-teams"],"summary":"Patch Team","operationId":"patch_team_api_v1_settings_teams__team_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Team Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Team Api V1 Settings Teams  Team Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings","settings-teams"],"summary":"Delete Team","operationId":"delete_team_api_v1_settings_teams__team_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Team Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/security":{"get":{"tags":["settings","settings-security"],"summary":"Get Security","operationId":"get_security_api_v1_settings_security_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Security Api V1 Settings Security Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-security"],"summary":"Patch Security","operationId":"patch_security_api_v1_settings_security_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SecuritySettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Security Api V1 Settings Security Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/billing":{"get":{"tags":["settings","settings-billing"],"summary":"Get Billing","operationId":"get_billing_api_v1_settings_billing_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Billing Api V1 Settings Billing Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-billing"],"summary":"Patch Billing","operationId":"patch_billing_api_v1_settings_billing_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Billing Api V1 Settings Billing Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/billing/test-connection":{"post":{"tags":["settings","settings-billing"],"summary":"Test Billing Connection","operationId":"test_billing_connection_api_v1_settings_billing_test_connection_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Billing Connection Api V1 Settings Billing Test Connection Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment":{"get":{"tags":["settings","settings-environment"],"summary":"Get Environment","operationId":"get_environment_api_v1_settings_environment_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Environment Api V1 Settings Environment Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/active":{"patch":{"tags":["settings","settings-environment"],"summary":"Set Active Environment","operationId":"set_active_environment_api_v1_settings_environment_active_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActiveEnvironmentPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Active Environment Api V1 Settings Environment Active Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/diff":{"get":{"tags":["settings","settings-environment"],"summary":"Get Environment Diff","operationId":"get_environment_diff_api_v1_settings_environment_diff_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Environment Diff Api V1 Settings Environment Diff Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/sandbox/stages":{"get":{"tags":["settings","settings-environment"],"summary":"Get Sandbox Stages","operationId":"get_sandbox_stages_api_v1_settings_environment_sandbox_stages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Sandbox Stages Api V1 Settings Environment Sandbox Stages Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["settings","settings-environment"],"summary":"Put Sandbox Stages","operationId":"put_sandbox_stages_api_v1_settings_environment_sandbox_stages_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SandboxStagesPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Put Sandbox Stages Api V1 Settings Environment Sandbox Stages Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/promote":{"post":{"tags":["settings","settings-environment"],"summary":"Promote Environment","operationId":"promote_environment_api_v1_settings_environment_promote_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Promote Environment Api V1 Settings Environment Promote Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/reset-sandbox":{"post":{"tags":["settings","settings-environment"],"summary":"Reset Sandbox","operationId":"reset_sandbox_api_v1_settings_environment_reset_sandbox_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reset Sandbox Api V1 Settings Environment Reset Sandbox Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/environment/beta-features":{"get":{"tags":["settings","settings-environment"],"summary":"Get Sandbox Beta Features","operationId":"get_sandbox_beta_features_api_v1_settings_environment_beta_features_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Sandbox Beta Features Api V1 Settings Environment Beta Features Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-environment"],"summary":"Patch Sandbox Beta Features","operationId":"patch_sandbox_beta_features_api_v1_settings_environment_beta_features_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Sandbox Beta Features Api V1 Settings Environment Beta Features Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/compliance/dashboard":{"get":{"tags":["settings","settings-compliance"],"summary":"Compliance Dashboard","operationId":"compliance_dashboard_api_v1_settings_compliance_dashboard_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Compliance Dashboard Api V1 Settings Compliance Dashboard Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/backup/policy":{"get":{"tags":["settings","settings-backup"],"summary":"Get Backup Policy","operationId":"get_backup_policy_api_v1_settings_backup_policy_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Backup Policy Api V1 Settings Backup Policy Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-backup"],"summary":"Patch Backup Policy","operationId":"patch_backup_policy_api_v1_settings_backup_policy_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupPolicyPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Backup Policy Api V1 Settings Backup Policy Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/backup/run":{"post":{"tags":["settings","settings-backup"],"summary":"Run Backup Now","operationId":"run_backup_now_api_v1_settings_backup_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Run Backup Now Api V1 Settings Backup Run Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/apis/webhooks":{"get":{"tags":["settings","settings-apis"],"summary":"Get Webhooks","operationId":"get_webhooks_api_v1_settings_apis_webhooks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Webhooks Api V1 Settings Apis Webhooks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings","settings-apis"],"summary":"Patch Webhooks","operationId":"patch_webhooks_api_v1_settings_apis_webhooks_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookConfigPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Webhooks Api V1 Settings Apis Webhooks Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/voice/phone-numbers":{"get":{"tags":["settings","settings-voice"],"summary":"List Phone Numbers","operationId":"list_phone_numbers_api_v1_settings_voice_phone_numbers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Phone Numbers Api V1 Settings Voice Phone Numbers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["settings","settings-voice"],"summary":"Create Phone Number","operationId":"create_phone_number_api_v1_settings_voice_phone_numbers_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantPhoneNumberCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Phone Number Api V1 Settings Voice Phone Numbers Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/voice/phone-numbers/{phone_id}":{"patch":{"tags":["settings","settings-voice"],"summary":"Update Phone Number","operationId":"update_phone_number_api_v1_settings_voice_phone_numbers__phone_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Phone Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantPhoneNumberUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Phone Number Api V1 Settings Voice Phone Numbers  Phone Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/features/catalog":{"get":{"tags":["settings"],"summary":"Get Features Catalog","operationId":"get_features_catalog_api_v1_settings_features_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Features Catalog Api V1 Settings Features Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/features":{"get":{"tags":["settings"],"summary":"Get Features","operationId":"get_features_api_v1_settings_features_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Features Api V1 Settings Features Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings"],"summary":"Patch Features","operationId":"patch_features_api_v1_settings_features_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeatureFlagsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Features Api V1 Settings Features Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/features/effective":{"get":{"tags":["settings"],"summary":"Get Effective Features","operationId":"get_effective_features_api_v1_settings_features_effective_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Effective Features Api V1 Settings Features Effective Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/dashboard/layouts":{"get":{"tags":["settings"],"summary":"Get Dashboard Layouts","operationId":"get_dashboard_layouts_api_v1_settings_dashboard_layouts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"role","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Dashboard Layouts Api V1 Settings Dashboard Layouts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings"],"summary":"Patch Dashboard Layout","operationId":"patch_dashboard_layout_api_v1_settings_dashboard_layouts_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"role","in":"query","required":true,"schema":{"type":"string","title":"Role"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DashboardLayoutPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Patch Dashboard Layout Api V1 Settings Dashboard Layouts Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/dashboard/effective":{"get":{"tags":["settings"],"summary":"Get Effective Dashboard","operationId":"get_effective_dashboard_api_v1_settings_dashboard_effective_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Effective Dashboard Api V1 Settings Dashboard Effective Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/settings/audit":{"get":{"tags":["settings"],"summary":"Get Audit Logs","operationId":"get_audit_logs_api_v1_settings_audit_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Audit Logs Api V1 Settings Audit Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/objects/nav":{"get":{"tags":["custom-objects"],"summary":"Custom Objects Nav","operationId":"custom_objects_nav_api_v1_objects_nav_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Custom Objects Nav Api V1 Objects Nav Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/objects/{api_name}":{"get":{"tags":["custom-objects"],"summary":"List Custom Object Records","operationId":"list_custom_object_records_api_v1_objects__api_name__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Custom Object Records Api V1 Objects  Api Name  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["custom-objects"],"summary":"Create Custom Object Record","operationId":"create_custom_object_record_api_v1_objects__api_name__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomObjectRecordCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Custom Object Record Api V1 Objects  Api Name  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/objects/{api_name}/reports/summary":{"get":{"tags":["custom-objects"],"summary":"Custom Object Reports","operationId":"custom_object_reports_api_v1_objects__api_name__reports_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Custom Object Reports Api V1 Objects  Api Name  Reports Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/objects/{api_name}/{record_id}":{"get":{"tags":["custom-objects"],"summary":"Get Custom Object Record","operationId":"get_custom_object_record_api_v1_objects__api_name___record_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Custom Object Record Api V1 Objects  Api Name   Record Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["custom-objects"],"summary":"Update Custom Object Record","operationId":"update_custom_object_record_api_v1_objects__api_name___record_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomObjectRecordUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Custom Object Record Api V1 Objects  Api Name   Record Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["custom-objects"],"summary":"Delete Custom Object Record","operationId":"delete_custom_object_record_api_v1_objects__api_name___record_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"api_name","in":"path","required":true,"schema":{"type":"string","title":"Api Name"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dashboard/summary":{"get":{"tags":["dashboard"],"summary":"Dashboard Summary","operationId":"dashboard_summary_api_v1_dashboard_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dashboard Summary Api V1 Dashboard Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/analytics/manager":{"get":{"tags":["analytics"],"summary":"Manager Analytics","operationId":"manager_analytics_api_v1_analytics_manager_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Manager Analytics Api V1 Analytics Manager Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/analytics/executive":{"get":{"tags":["analytics"],"summary":"Executive Analytics","operationId":"executive_analytics_api_v1_analytics_executive_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Executive Analytics Api V1 Analytics Executive Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/types":{"get":{"tags":["reports"],"summary":"List Report Types","description":"Registry-driven catalog (permission-filtered).","operationId":"list_report_types_api_v1_reports_types_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Report Types Api V1 Reports Types Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/catalog":{"get":{"tags":["reports"],"summary":"List Report Catalog","description":"Alias for /types — full REPORT_REGISTRY metadata for UI.","operationId":"list_report_catalog_api_v1_reports_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Report Catalog Api V1 Reports Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/activities/coverage":{"get":{"tags":["reports"],"summary":"Activities Coverage","description":"Per-channel coverage audit: calls, meetings, emails, tasks.","operationId":"activities_coverage_api_v1_reports_activities_coverage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activities Coverage Api V1 Reports Activities Coverage Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/activities/parity":{"get":{"tags":["reports"],"summary":"Activities Parity","description":"Side-by-side legacy vs CRM datasets under identical filters.","operationId":"activities_parity_api_v1_reports_activities_parity_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activities Parity Api V1 Reports Activities Parity Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/activities/gap-analysis":{"get":{"tags":["reports"],"summary":"Activities Gap Analysis","description":"ID-level gap analysis for calls, meetings, and emails (Phase 4).","operationId":"activities_gap_analysis_api_v1_reports_activities_gap_analysis_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activities Gap Analysis Api V1 Reports Activities Gap Analysis Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/activities/parity-backfill":{"post":{"tags":["reports"],"summary":"Activities Parity Backfill","description":"Idempotent tenant-wide backfill from source tables (admin/manager scope).","operationId":"activities_parity_backfill_api_v1_reports_activities_parity_backfill_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activities Parity Backfill Api V1 Reports Activities Parity Backfill Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/activities/source-comparison":{"get":{"tags":["reports"],"summary":"Activities Comparison","description":"Verification endpoint: legacy vs crm_activities counts (no source switch).","operationId":"activities_comparison_api_v1_reports_activities_source_comparison_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activities Comparison Api V1 Reports Activities Source Comparison Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/{report_type}":{"get":{"tags":["reports"],"summary":"Run Report","operationId":"run_report_api_v1_reports__report_type__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report_type","in":"path","required":true,"schema":{"type":"string","title":"Report Type"}},{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Run Report Api V1 Reports  Report Type  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/{report_type}/export.csv":{"get":{"tags":["reports"],"summary":"Export Report Csv","operationId":"export_report_csv_api_v1_reports__report_type__export_csv_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report_type","in":"path","required":true,"schema":{"type":"string","title":"Report Type"}},{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/{report_type}/export.xlsx":{"get":{"tags":["reports"],"summary":"Export Report Excel","description":"Excel-compatible TSV export (opens in Excel without extra dependencies).","operationId":"export_report_excel_api_v1_reports__report_type__export_xlsx_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report_type","in":"path","required":true,"schema":{"type":"string","title":"Report Type"}},{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/reports/{report_type}/export.pdf":{"get":{"tags":["reports"],"summary":"Export Report Pdf","description":"Server-generated PDF export via reportlab.","operationId":"export_report_pdf_api_v1_reports__report_type__export_pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report_type","in":"path","required":true,"schema":{"type":"string","title":"Report Type"}},{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report-schedules/worker/status":{"get":{"tags":["report-schedules"],"summary":"Get Report Worker Status","description":"Worker heartbeat — updated by report-worker container.","operationId":"get_report_worker_status_api_v1_report_schedules_worker_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Report Worker Status Api V1 Report Schedules Worker Status Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report-schedules":{"get":{"tags":["report-schedules"],"summary":"List Report Schedules","operationId":"list_report_schedules_api_v1_report_schedules_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Report Schedules Api V1 Report Schedules Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["report-schedules"],"summary":"Create Report Schedule","operationId":"create_report_schedule_api_v1_report_schedules_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportScheduleCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Report Schedule Api V1 Report Schedules Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report-schedules/{schedule_id}":{"get":{"tags":["report-schedules"],"summary":"Get Report Schedule","operationId":"get_report_schedule_api_v1_report_schedules__schedule_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Report Schedule Api V1 Report Schedules  Schedule Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["report-schedules"],"summary":"Update Report Schedule","operationId":"update_report_schedule_api_v1_report_schedules__schedule_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportScheduleUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Report Schedule Api V1 Report Schedules  Schedule Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["report-schedules"],"summary":"Delete Report Schedule","operationId":"delete_report_schedule_api_v1_report_schedules__schedule_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Report Schedule Api V1 Report Schedules  Schedule Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report-schedules/{schedule_id}/history":{"get":{"tags":["report-schedules"],"summary":"Get Schedule History","operationId":"get_schedule_history_api_v1_report_schedules__schedule_id__history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Schedule History Api V1 Report Schedules  Schedule Id  History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report-schedules/{schedule_id}/execute":{"post":{"tags":["report-schedules"],"summary":"Execute Report Schedule","description":"Manual execution — generates export and records delivery (no email).","operationId":"execute_report_schedule_api_v1_report_schedules__schedule_id__execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execute Report Schedule Api V1 Report Schedules  Schedule Id  Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/timeline/{entity_type}/{entity_id}":{"get":{"tags":["timeline"],"summary":"Get Entity Timeline","operationId":"get_entity_timeline_api_v1_timeline__entity_type___entity_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"filter","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Filter"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Entity Timeline Api V1 Timeline  Entity Type   Entity Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/timeline/{entity_type}/{entity_id}/export":{"get":{"tags":["timeline"],"summary":"Export Entity Timeline","operationId":"export_entity_timeline_api_v1_timeline__entity_type___entity_id__export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/timeline/activities/{activity_id}":{"delete":{"tags":["timeline"],"summary":"Delete Timeline Activity","operationId":"delete_timeline_activity_api_v1_timeline_activities__activity_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"activity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Activity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/summary":{"get":{"tags":["engagement"],"summary":"Engagement Summary","operationId":"engagement_summary_api_v1_engagement_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Engagement Summary Api V1 Engagement Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/360":{"get":{"tags":["engagement"],"summary":"Customer 360","operationId":"customer_360_api_v1_engagement_360_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer 360 Api V1 Engagement 360 Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/graph":{"get":{"tags":["engagement"],"summary":"Customer Graph","operationId":"customer_graph_api_v1_engagement_graph_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer Graph Api V1 Engagement Graph Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/timeline":{"get":{"tags":["engagement"],"summary":"Engagement Timeline","operationId":"engagement_timeline_api_v1_engagement_timeline_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Engagement Timeline Api V1 Engagement Timeline Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/journey":{"get":{"tags":["engagement"],"summary":"Customer Journey","operationId":"customer_journey_api_v1_engagement_journey_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer Journey Api V1 Engagement Journey Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/sla":{"get":{"tags":["engagement"],"summary":"Sla Metrics","operationId":"sla_metrics_api_v1_engagement_sla_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"channel","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel"}},{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sla Metrics Api V1 Engagement Sla Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/analytics":{"get":{"tags":["engagement"],"summary":"Engagement Analytics","operationId":"engagement_analytics_api_v1_engagement_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"channel","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Engagement Analytics Api V1 Engagement Analytics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/engagement/business-hours":{"get":{"tags":["engagement"],"summary":"Business Hours Status","operationId":"business_hours_status_api_v1_engagement_business_hours_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Business Hours Status Api V1 Engagement Business Hours Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/forecast/explain":{"get":{"tags":["forecast"],"summary":"Forecast Explain","operationId":"forecast_explain_api_v1_forecast_explain_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Forecast Explain Api V1 Forecast Explain Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/forecast/contributors":{"get":{"tags":["forecast"],"summary":"Forecast Contributors","operationId":"forecast_contributors_api_v1_forecast_contributors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Id"}},{"name":"team_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Id"}},{"name":"lead_source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},{"name":"stage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":5000,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Offset"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Forecast Contributors Api V1 Forecast Contributors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/emails/templates":{"get":{"tags":["emails"],"summary":"List Email Templates","operationId":"list_email_templates_api_v1_emails_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Email Templates Api V1 Emails Templates Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["emails"],"summary":"Create Email Template","operationId":"create_email_template_api_v1_emails_templates_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailTemplateCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Email Template Api V1 Emails Templates Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/emails/templates/{template_id}":{"patch":{"tags":["emails"],"summary":"Update Email Template","operationId":"update_email_template_api_v1_emails_templates__template_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Template Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailTemplateUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Email Template Api V1 Emails Templates  Template Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/emails/send":{"post":{"tags":["emails"],"summary":"Send Email","operationId":"send_email_api_v1_emails_send_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendEmailRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Email Api V1 Emails Send Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/emails/history":{"get":{"tags":["emails"],"summary":"Email History","operationId":"email_history_api_v1_emails_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Email History Api V1 Emails History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/token":{"post":{"tags":["voice"],"summary":"Voice Token","operationId":"voice_token_api_v1_voice_token_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceTokenResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/call":{"post":{"tags":["voice"],"summary":"Start Call","operationId":"start_call_api_v1_voice_call_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceCallCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceCallCreateResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/calls/{call_log_id}/finalize":{"post":{"tags":["voice"],"summary":"Finalize Call","operationId":"finalize_call_api_v1_voice_calls__call_log_id__finalize_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/VoiceCallFinalize"},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceCallFinalizeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/incoming":{"post":{"tags":["voice"],"summary":"Incoming Webhook","operationId":"incoming_webhook_api_v1_voice_incoming_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/accept":{"post":{"tags":["voice"],"summary":"Accept Incoming","operationId":"accept_incoming_api_v1_voice_accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncomingCallAction"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Accept Incoming Api V1 Voice Accept Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/reject":{"post":{"tags":["voice"],"summary":"Reject Incoming","operationId":"reject_incoming_api_v1_voice_reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncomingRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Incoming Api V1 Voice Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/missed":{"post":{"tags":["voice"],"summary":"Missed Incoming","operationId":"missed_incoming_api_v1_voice_missed_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncomingMissedRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Missed Incoming Api V1 Voice Missed Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/analytics":{"get":{"tags":["voice"],"summary":"Voice Analytics","operationId":"voice_analytics_api_v1_voice_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"direction","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^(inbound|outbound|all)$"},{"type":"null"}],"title":"Direction"}},{"name":"start","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start"}},{"name":"end","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceAnalyticsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/transfer":{"post":{"tags":["voice"],"summary":"Transfer Incoming","operationId":"transfer_incoming_api_v1_voice_transfer_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncomingTransferRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transfer Incoming Api V1 Voice Transfer Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/presence":{"post":{"tags":["voice"],"summary":"Voice Presence","operationId":"voice_presence_api_v1_voice_presence_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoicePresenceUpdate"}}}},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["voice"],"summary":"List Presence","operationId":"list_presence_api_v1_voice_presence_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Presence Api V1 Voice Presence Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/presence/status":{"post":{"tags":["voice"],"summary":"Set Presence Status","operationId":"set_presence_status_api_v1_voice_presence_status_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PresenceStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Presence Status Api V1 Voice Presence Status Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/queue":{"get":{"tags":["voice"],"summary":"Queue Dashboard","operationId":"queue_dashboard_api_v1_voice_queue_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Queue Dashboard Api V1 Voice Queue Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/supervisor":{"get":{"tags":["voice"],"summary":"Supervisor Dashboard","operationId":"supervisor_dashboard_api_v1_voice_supervisor_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Supervisor Dashboard Api V1 Voice Supervisor Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/wallboard":{"get":{"tags":["voice"],"summary":"Wallboard Dashboard","operationId":"wallboard_dashboard_api_v1_voice_wallboard_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Wallboard Dashboard Api V1 Voice Wallboard Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/sla":{"get":{"tags":["voice"],"summary":"Sla Dashboard","operationId":"sla_dashboard_api_v1_voice_sla_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start"}},{"name":"end","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sla Dashboard Api V1 Voice Sla Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/hold":{"post":{"tags":["voice"],"summary":"Hold Call","operationId":"hold_call_api_v1_voice_hold_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallControlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Hold Call Api V1 Voice Hold Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/resume":{"post":{"tags":["voice"],"summary":"Resume Call","operationId":"resume_call_api_v1_voice_resume_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallControlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Resume Call Api V1 Voice Resume Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/conference/start":{"post":{"tags":["voice"],"summary":"Conference Start","operationId":"conference_start_api_v1_voice_conference_start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallControlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Conference Start Api V1 Voice Conference Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/conference/add":{"post":{"tags":["voice"],"summary":"Conference Add","operationId":"conference_add_api_v1_voice_conference_add_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConferenceAddRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Conference Add Api V1 Voice Conference Add Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/conference/remove":{"post":{"tags":["voice"],"summary":"Conference Remove","operationId":"conference_remove_api_v1_voice_conference_remove_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConferenceRemoveRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Conference Remove Api V1 Voice Conference Remove Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/whisper":{"post":{"tags":["voice"],"summary":"Whisper","operationId":"whisper_api_v1_voice_whisper_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallControlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Whisper Api V1 Voice Whisper Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/barge":{"post":{"tags":["voice"],"summary":"Barge","operationId":"barge_api_v1_voice_barge_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallControlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Barge Api V1 Voice Barge Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice/twiml":{"post":{"tags":["voice"],"summary":"Twiml Webhook","operationId":"twiml_webhook_api_v1_voice_twiml_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/status":{"post":{"tags":["voice"],"summary":"Status Webhook","operationId":"status_webhook_api_v1_voice_status_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/recording":{"post":{"tags":["voice"],"summary":"Recording Webhook","operationId":"recording_webhook_api_v1_voice_recording_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/dial-status":{"post":{"tags":["voice"],"summary":"Dial Status Webhook","description":"<Dial action> callback: route unanswered inbound calls to voicemail.","operationId":"dial_status_webhook_api_v1_voice_dial_status_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/voicemail":{"post":{"tags":["voice"],"summary":"Voicemail Webhook","description":"Twilio <Record> recordingStatusCallback for inbound voicemails.","operationId":"voicemail_webhook_api_v1_voice_voicemail_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voice/recordings/{recording_sid}/media":{"get":{"tags":["voice"],"summary":"Recording Media","operationId":"recording_media_api_v1_voice_recordings__recording_sid__media_get","parameters":[{"name":"recording_sid","in":"path","required":true,"schema":{"type":"string","title":"Recording Sid"}},{"name":"access","in":"query","required":true,"schema":{"type":"string","title":"Access"}},{"name":"download","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Download"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/incoming":{"get":{"tags":["calls"],"summary":"List Incoming Calls","operationId":"list_incoming_calls_api_v1_calls_incoming_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncomingCallsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/live":{"get":{"tags":["calls"],"summary":"Live Call","operationId":"live_call_api_v1_calls_live_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiveCallResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/ringing":{"get":{"tags":["calls"],"summary":"Ringing Calls","operationId":"ringing_calls_api_v1_calls_ringing_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RingingCallsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/history":{"get":{"tags":["calls"],"summary":"Call History","operationId":"call_history_api_v1_calls_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity 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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/statistics":{"get":{"tags":["calls"],"summary":"Call Statistics","operationId":"call_statistics_api_v1_calls_statistics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"entity_type","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Entity Type"}},{"name":"entity_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallStatisticsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/search":{"get":{"tags":["calls"],"summary":"Search Calls","operationId":"search_calls_api_v1_calls_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Q"}},{"name":"entity_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Entity Type"}},{"name":"entity_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Entity Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallSearchResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/analysis/health":{"get":{"tags":["calls"],"summary":"Call Analysis Health","operationId":"call_analysis_health_api_v1_calls_analysis_health_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisHealthResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/analysis/retry-failed":{"post":{"tags":["calls"],"summary":"Retry Failed Call Analyses","operationId":"retry_failed_call_analyses_api_v1_calls_analysis_retry_failed_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisRetryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/analysis/rebuild":{"post":{"tags":["calls"],"summary":"Rebuild Call Analyses","operationId":"rebuild_call_analyses_api_v1_calls_analysis_rebuild_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisRebuildResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}":{"get":{"tags":["calls"],"summary":"Get Call","operationId":"get_call_api_v1_calls__call_log_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallDetailResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["calls"],"summary":"Patch Call","operationId":"patch_call_api_v1_calls__call_log_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallDetailResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/outcome":{"post":{"tags":["calls"],"summary":"Save Call Outcome","operationId":"save_call_outcome_api_v1_calls__call_log_id__outcome_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallOutcomeSave"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallOutcomeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/retry":{"post":{"tags":["calls"],"summary":"Retry Call","operationId":"retry_call_api_v1_calls__call_log_id__retry_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallRetryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/callback":{"post":{"tags":["calls"],"summary":"Schedule Callback","operationId":"schedule_callback_api_v1_calls__call_log_id__callback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallCallbackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallCallbackResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/analyze":{"post":{"tags":["calls"],"summary":"Analyze Call","operationId":"analyze_call_api_v1_calls__call_log_id__analyze_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalyzeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/analysis":{"get":{"tags":["calls"],"summary":"Get Call Analysis","operationId":"get_call_analysis_api_v1_calls__call_log_id__analysis_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["calls"],"summary":"Patch Call Analysis","operationId":"patch_call_analysis_api_v1_calls__call_log_id__analysis_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallAnalysisResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/transcript":{"get":{"tags":["calls"],"summary":"Get Call Transcript","operationId":"get_call_transcript_api_v1_calls__call_log_id__transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallTranscriptResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calls/{call_log_id}/analysis/export":{"get":{"tags":["calls"],"summary":"Export Call Analysis","operationId":"export_call_analysis_api_v1_calls__call_log_id__analysis_export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"call_log_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Call Log Id"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","pattern":"^(txt|md|csv|pdf)$","default":"txt","title":"Format"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations":{"get":{"tags":["whatsapp"],"summary":"List Conversations","operationId":"list_conversations_api_v1_whatsapp_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"unread_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Unread Only"}},{"name":"assigned_to_me","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Assigned To Me"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"label_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Label Id"}},{"name":"queue_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Queue Id"}},{"name":"department","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},{"name":"priority_min","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Priority Min"}},{"name":"is_spam","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Spam"}},{"name":"is_blocked","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Blocked"}},{"name":"has_attachments","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Attachments"}},{"name":"has_voice_notes","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Voice Notes"}},{"name":"date_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}":{"get":{"tags":["whatsapp"],"summary":"Get Conversation","operationId":"get_conversation_api_v1_whatsapp_conversations__conversation_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Conversation Api V1 Whatsapp Conversations  Conversation Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/messages":{"get":{"tags":["whatsapp"],"summary":"List Messages","operationId":"list_messages_api_v1_whatsapp_messages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Messages Api V1 Whatsapp Messages Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/send":{"post":{"tags":["whatsapp"],"summary":"Send Message","operationId":"send_message_api_v1_whatsapp_send_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMessageRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Message Api V1 Whatsapp Send Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/assign":{"post":{"tags":["whatsapp"],"summary":"Assign Conversation","operationId":"assign_conversation_api_v1_whatsapp_assign_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assign Conversation Api V1 Whatsapp Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/transfer":{"post":{"tags":["whatsapp"],"summary":"Transfer Conversation","operationId":"transfer_conversation_api_v1_whatsapp_transfer_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transfer Conversation Api V1 Whatsapp Transfer Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/state":{"post":{"tags":["whatsapp"],"summary":"Change State","operationId":"change_state_api_v1_whatsapp_conversations__conversation_id__state_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangeStateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Change State Api V1 Whatsapp Conversations  Conversation Id  State Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/status":{"patch":{"tags":["whatsapp"],"summary":"Update Status","operationId":"update_status_api_v1_whatsapp_conversations__conversation_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationStatusRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Status Api V1 Whatsapp Conversations  Conversation Id  Status Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/labels":{"post":{"tags":["whatsapp"],"summary":"Add Label","operationId":"add_label_api_v1_whatsapp_labels_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LabelRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Label Api V1 Whatsapp Labels Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["whatsapp"],"summary":"Remove Label","operationId":"remove_label_api_v1_whatsapp_labels_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"label_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Label Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Remove Label Api V1 Whatsapp Labels Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["whatsapp"],"summary":"List Labels","operationId":"list_labels_api_v1_whatsapp_labels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Labels Api V1 Whatsapp Labels Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/block":{"post":{"tags":["whatsapp"],"summary":"Block Conversation","operationId":"block_conversation_api_v1_whatsapp_block_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlockRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Block Conversation Api V1 Whatsapp Block Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/spam":{"post":{"tags":["whatsapp"],"summary":"Mark Spam","operationId":"mark_spam_api_v1_whatsapp_spam_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlockRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Mark Spam Api V1 Whatsapp Spam Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/restore":{"post":{"tags":["whatsapp"],"summary":"Restore Conversation","operationId":"restore_conversation_api_v1_whatsapp_conversations__conversation_id__restore_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Restore Conversation Api V1 Whatsapp Conversations  Conversation Id  Restore Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/queues":{"get":{"tags":["whatsapp"],"summary":"List Queues","operationId":"list_queues_api_v1_whatsapp_queues_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Queues Api V1 Whatsapp Queues Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/queues/statistics":{"get":{"tags":["whatsapp"],"summary":"Queue Statistics","operationId":"queue_statistics_api_v1_whatsapp_queues_statistics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"queue_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Queue Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Queue Statistics Api V1 Whatsapp Queues Statistics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/history":{"get":{"tags":["whatsapp"],"summary":"Conversation History","operationId":"conversation_history_api_v1_whatsapp_conversations__conversation_id__history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Conversation History Api V1 Whatsapp Conversations  Conversation Id  History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/reactions":{"post":{"tags":["whatsapp"],"summary":"Add Reaction","operationId":"add_reaction_api_v1_whatsapp_reactions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReactionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Reaction Api V1 Whatsapp Reactions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/read":{"post":{"tags":["whatsapp"],"summary":"Mark Read","operationId":"mark_read_api_v1_whatsapp_conversations__conversation_id__read_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Mark Read Api V1 Whatsapp Conversations  Conversation Id  Read Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/conversations/{conversation_id}/notes":{"post":{"tags":["whatsapp"],"summary":"Add Note","operationId":"add_note_api_v1_whatsapp_conversations__conversation_id__notes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalNoteRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Note Api V1 Whatsapp Conversations  Conversation Id  Notes Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/search":{"get":{"tags":["whatsapp"],"summary":"Search","operationId":"search_api_v1_whatsapp_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"has_attachment","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Attachment"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/media/{media_id}":{"get":{"tags":["whatsapp"],"summary":"Get Media","operationId":"get_media_api_v1_whatsapp_media__media_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"media_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Media Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Media Api V1 Whatsapp Media  Media Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/media/{media_id}/download":{"get":{"tags":["whatsapp"],"summary":"Download Media","operationId":"download_media_api_v1_whatsapp_media__media_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"media_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Media Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/media/upload":{"post":{"tags":["whatsapp"],"summary":"Upload Media","operationId":"upload_media_api_v1_whatsapp_media_upload_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_media_api_v1_whatsapp_media_upload_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Media Api V1 Whatsapp Media Upload Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/health":{"get":{"tags":["whatsapp-ops"],"summary":"Whatsapp Health","description":"Liveness/readiness checks for WhatsApp Engagement Center dependencies.","operationId":"whatsapp_health_api_v1_whatsapp_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Whatsapp Health Api V1 Whatsapp Health Get"}}}}}}},"/webhooks/whatsapp/media/serve/{media_id}":{"get":{"tags":["whatsapp-webhooks"],"summary":"Serve Public Media","operationId":"serve_public_media_webhooks_whatsapp_media_serve__media_id__get","parameters":[{"name":"media_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Media Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","minLength":8,"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhooks/whatsapp/message":{"post":{"tags":["whatsapp-webhooks"],"summary":"Webhook Message","operationId":"webhook_message_webhooks_whatsapp_message_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/webhooks/whatsapp/status":{"post":{"tags":["whatsapp-webhooks"],"summary":"Webhook Status","operationId":"webhook_status_webhooks_whatsapp_status_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/webhooks/whatsapp/media":{"post":{"tags":["whatsapp-webhooks"],"summary":"Webhook Media","operationId":"webhook_media_webhooks_whatsapp_media_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/metrics":{"get":{"tags":["metrics"],"summary":"Prometheus Metrics","operationId":"prometheus_metrics_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/channels/whatsapp/capabilities":{"get":{"tags":["channels"],"summary":"Get Whatsapp Capabilities","description":"Return authoritative WhatsApp attachment rules for client validation.","operationId":"get_whatsapp_capabilities_api_v1_channels_whatsapp_capabilities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Whatsapp Capabilities Api V1 Channels Whatsapp Capabilities Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations":{"get":{"tags":["conversations"],"summary":"List Conversations","operationId":"list_conversations_api_v1_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"channel","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"owner_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},{"name":"unread_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Unread Only"}},{"name":"assigned_to_me","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Assigned To Me"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"label_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Label Id"}},{"name":"queue_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Queue Id"}},{"name":"department","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},{"name":"priority_min","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Priority Min"}},{"name":"is_spam","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Spam"}},{"name":"is_blocked","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Blocked"}},{"name":"has_attachments","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Attachments"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/channels":{"get":{"tags":["conversations"],"summary":"List Channels","operationId":"list_channels_api_v1_conversations_channels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"enabled_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Enabled Only"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Channels Api V1 Conversations Channels Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/channels/{channel_id}/capabilities":{"get":{"tags":["conversations"],"summary":"Channel Capabilities","operationId":"channel_capabilities_api_v1_conversations_channels__channel_id__capabilities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"channel_id","in":"path","required":true,"schema":{"type":"string","title":"Channel Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Channel Capabilities Api V1 Conversations Channels  Channel Id  Capabilities Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/open":{"post":{"tags":["conversations"],"summary":"Open Conversation","operationId":"open_conversation_api_v1_conversations_open_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpenConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Open Conversation Api V1 Conversations Open Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/search":{"get":{"tags":["conversations"],"summary":"Search","operationId":"search_api_v1_conversations_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"channel","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel"}},{"name":"search_type","in":"query","required":false,"schema":{"type":"string","pattern":"^(messages|conversations)$","default":"messages","title":"Search Type"}},{"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"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Search Api V1 Conversations Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/{conversation_id}":{"get":{"tags":["conversations"],"summary":"Get Conversation","operationId":"get_conversation_api_v1_conversations__conversation_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Conversation Api V1 Conversations  Conversation Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/{conversation_id}/messages":{"get":{"tags":["conversations"],"summary":"List Messages","operationId":"list_messages_api_v1_conversations__conversation_id__messages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO-8601 timestamp; return messages older than this","title":"Before"},"description":"ISO-8601 timestamp; return messages older than this"},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Messages Api V1 Conversations  Conversation Id  Messages Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/send":{"post":{"tags":["conversations"],"summary":"Send Message","operationId":"send_message_api_v1_conversations_send_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"channel","in":"query","required":false,"schema":{"type":"string","default":"whatsapp","title":"Channel"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMessageRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Message Api V1 Conversations Send Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/assign":{"post":{"tags":["conversations"],"summary":"Assign Conversation","operationId":"assign_conversation_api_v1_conversations_assign_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assign Conversation Api V1 Conversations Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/transfer":{"post":{"tags":["conversations"],"summary":"Transfer Conversation","operationId":"transfer_conversation_api_v1_conversations_transfer_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transfer Conversation Api V1 Conversations Transfer Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/{conversation_id}/state":{"post":{"tags":["conversations"],"summary":"Change State","operationId":"change_state_api_v1_conversations__conversation_id__state_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangeStateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Change State Api V1 Conversations  Conversation Id  State Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/{conversation_id}/history":{"get":{"tags":["conversations"],"summary":"Conversation History","operationId":"conversation_history_api_v1_conversations__conversation_id__history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Conversation History Api V1 Conversations  Conversation Id  History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/customer-history":{"post":{"tags":["conversations"],"summary":"Customer History","operationId":"customer_history_api_v1_conversations_customer_history_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerHistoryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer History Api V1 Conversations Customer History Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/labels":{"post":{"tags":["conversations"],"summary":"Add Label","operationId":"add_label_api_v1_conversations_labels_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LabelRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Label Api V1 Conversations Labels Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["conversations"],"summary":"Remove Label","operationId":"remove_label_api_v1_conversations_labels_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"label_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Label Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Remove Label Api V1 Conversations Labels Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/reactions":{"post":{"tags":["conversations"],"summary":"Add Reaction","operationId":"add_reaction_api_v1_conversations_reactions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReactionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Reaction Api V1 Conversations Reactions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/{conversation_id}/notes":{"post":{"tags":["conversations"],"summary":"Add Note","operationId":"add_note_api_v1_conversations__conversation_id__notes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalNoteRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Note Api V1 Conversations  Conversation Id  Notes Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/block":{"post":{"tags":["conversations"],"summary":"Block Conversation","operationId":"block_conversation_api_v1_conversations_block_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlockRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Block Conversation Api V1 Conversations Block Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conversations/spam":{"post":{"tags":["conversations"],"summary":"Mark Spam","operationId":"mark_spam_api_v1_conversations_spam_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlockRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Mark Spam Api V1 Conversations Spam Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/customer-identification/identify":{"post":{"tags":["customer-identification"],"summary":"Identify","operationId":"identify_api_v1_customer_identification_identify_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentifyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Identify Api V1 Customer Identification Identify Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/customer-identification/lookup":{"get":{"tags":["customer-identification"],"summary":"Lookup","operationId":"lookup_api_v1_customer_identification_lookup_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":true,"schema":{"type":"string","title":"Phone"}},{"name":"profile_name","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Lookup Api V1 Customer Identification Lookup Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/customer-identification/create":{"post":{"tags":["customer-identification"],"summary":"Create Prospect","operationId":"create_prospect_api_v1_customer_identification_create_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProspectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Prospect Api V1 Customer Identification Create Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/customer-identification/link":{"post":{"tags":["customer-identification"],"summary":"Link Conversation","operationId":"link_conversation_api_v1_customer_identification_link_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LinkConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Link Conversation Api V1 Customer Identification Link Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/start":{"post":{"tags":["whatsapp-bot"],"summary":"Bot Start","operationId":"bot_start_api_v1_whatsapp_bot_start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Start Api V1 Whatsapp Bot Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/pause":{"post":{"tags":["whatsapp-bot"],"summary":"Bot Pause","operationId":"bot_pause_api_v1_whatsapp_bot_pause_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Pause Api V1 Whatsapp Bot Pause Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/resume":{"post":{"tags":["whatsapp-bot"],"summary":"Bot Resume","operationId":"bot_resume_api_v1_whatsapp_bot_resume_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Resume Api V1 Whatsapp Bot Resume Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/message":{"post":{"tags":["whatsapp-bot"],"summary":"Bot Message","operationId":"bot_message_api_v1_whatsapp_bot_message_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Message Api V1 Whatsapp Bot Message Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/conversation/{conversation_id}/session":{"get":{"tags":["whatsapp-bot"],"summary":"Bot Get Session By Conversation","operationId":"bot_get_session_by_conversation_api_v1_whatsapp_bot_conversation__conversation_id__session_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Get Session By Conversation Api V1 Whatsapp Bot Conversation  Conversation Id  Session Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/session/{session_id}":{"get":{"tags":["whatsapp-bot"],"summary":"Bot Get Session","operationId":"bot_get_session_api_v1_whatsapp_bot_session__session_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"conversation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Get Session Api V1 Whatsapp Bot Session  Session Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/assign":{"post":{"tags":["whatsapp-bot"],"summary":"Bot Assign Human","operationId":"bot_assign_human_api_v1_whatsapp_bot_assign_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotAssignRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Assign Human Api V1 Whatsapp Bot Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/whatsapp/bot/analytics":{"get":{"tags":["whatsapp-bot"],"summary":"Bot Analytics","operationId":"bot_analytics_api_v1_whatsapp_bot_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bot Analytics Api V1 Whatsapp Bot Analytics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/buttons":{"post":{"tags":["interactive-messaging"],"summary":"Send Buttons","operationId":"send_buttons_api_v1_interactive_buttons_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendButtonsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Buttons Api V1 Interactive Buttons Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/list":{"post":{"tags":["interactive-messaging"],"summary":"Send List","operationId":"send_list_api_v1_interactive_list_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendListRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send List Api V1 Interactive List Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/image":{"post":{"tags":["interactive-messaging"],"summary":"Send Image","operationId":"send_image_api_v1_interactive_image_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMediaRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Image Api V1 Interactive Image Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/video":{"post":{"tags":["interactive-messaging"],"summary":"Send Video","operationId":"send_video_api_v1_interactive_video_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMediaRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Video Api V1 Interactive Video Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/document":{"post":{"tags":["interactive-messaging"],"summary":"Send Document","operationId":"send_document_api_v1_interactive_document_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMediaRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Send Document Api V1 Interactive Document Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/callback":{"post":{"tags":["interactive-messaging"],"summary":"Handle Callback","operationId":"handle_callback_api_v1_interactive_callback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CallbackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Handle Callback Api V1 Interactive Callback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/analytics/summary":{"get":{"tags":["interactive-messaging"],"summary":"Interactive Analytics","operationId":"interactive_analytics_api_v1_interactive_analytics_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Interactive Analytics Api V1 Interactive Analytics Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/templates":{"get":{"tags":["interactive-messaging"],"summary":"List Templates","operationId":"list_templates_api_v1_interactive_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Templates Api V1 Interactive Templates Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["interactive-messaging"],"summary":"Upsert Template","operationId":"upsert_template_api_v1_interactive_templates_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertTemplateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upsert Template Api V1 Interactive Templates Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/templates/status":{"get":{"tags":["interactive-messaging"],"summary":"Templates Status","operationId":"templates_status_api_v1_interactive_templates_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Templates Status Api V1 Interactive Templates Status Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/templates/test":{"post":{"tags":["interactive-messaging"],"summary":"Test Template","operationId":"test_template_api_v1_interactive_templates_test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestTemplateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Template Api V1 Interactive Templates Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactive/{message_id}":{"get":{"tags":["interactive-messaging"],"summary":"Get Interactive","operationId":"get_interactive_api_v1_interactive__message_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Message Id"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Interactive Api V1 Interactive  Message Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/message":{"post":{"tags":["developer-simulator"],"summary":"Simulator Message","operationId":"simulator_message_api_v1_dev_simulator_message_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Message Api V1 Dev Simulator Message Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/attachment":{"post":{"tags":["developer-simulator"],"summary":"Simulator Attachment","operationId":"simulator_attachment_api_v1_dev_simulator_attachment_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":true,"schema":{"type":"string","title":"Phone"}},{"name":"scenario","in":"query","required":false,"schema":{"type":"string","default":"new_customer","title":"Scenario"}},{"name":"display_name","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"}},{"name":"caption","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_simulator_attachment_api_v1_dev_simulator_attachment_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Attachment Api V1 Dev Simulator Attachment Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/status":{"post":{"tags":["developer-simulator"],"summary":"Simulator Status","operationId":"simulator_status_api_v1_dev_simulator_status_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateStatusRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Status Api V1 Dev Simulator Status Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/read":{"post":{"tags":["developer-simulator"],"summary":"Simulator Read","operationId":"simulator_read_api_v1_dev_simulator_read_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateReadRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Read Api V1 Dev Simulator Read Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/typing":{"post":{"tags":["developer-simulator"],"summary":"Simulator Typing","operationId":"simulator_typing_api_v1_dev_simulator_typing_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateTypingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Typing Api V1 Dev Simulator Typing Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/human-reply":{"post":{"tags":["developer-simulator"],"summary":"Simulator Human Reply","operationId":"simulator_human_reply_api_v1_dev_simulator_human_reply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HumanReplyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Human Reply Api V1 Dev Simulator Human Reply Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/bulk":{"post":{"tags":["developer-simulator"],"summary":"Simulator Bulk","operationId":"simulator_bulk_api_v1_dev_simulator_bulk_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkGenerateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Bulk Api V1 Dev Simulator Bulk Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/reset":{"post":{"tags":["developer-simulator"],"summary":"Simulator Reset","operationId":"simulator_reset_api_v1_dev_simulator_reset_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Reset Api V1 Dev Simulator Reset Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/replay":{"post":{"tags":["developer-simulator"],"summary":"Simulator Replay","operationId":"simulator_replay_api_v1_dev_simulator_replay_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplayRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Replay Api V1 Dev Simulator Replay Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/generate-prospect":{"post":{"tags":["developer-simulator"],"summary":"Simulator Generate Prospect","operationId":"simulator_generate_prospect_api_v1_dev_simulator_generate_prospect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateProspectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Generate Prospect Api V1 Dev Simulator Generate Prospect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/history":{"get":{"tags":["developer-simulator"],"summary":"Simulator History","operationId":"simulator_history_api_v1_dev_simulator_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"}},{"name":"conversation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator History Api V1 Dev Simulator History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/simulator/analytics":{"get":{"tags":["developer-simulator"],"summary":"Simulator Analytics Summary","operationId":"simulator_analytics_summary_api_v1_dev_simulator_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Analytics Summary Api V1 Dev Simulator Analytics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/message":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Message","operationId":"simulator_message_api_v1_dev_tools_simulator_message_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Message Api V1 Dev Tools Simulator Message Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/attachment":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Attachment","operationId":"simulator_attachment_api_v1_dev_tools_simulator_attachment_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":true,"schema":{"type":"string","title":"Phone"}},{"name":"scenario","in":"query","required":false,"schema":{"type":"string","default":"new_customer","title":"Scenario"}},{"name":"display_name","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"}},{"name":"caption","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_simulator_attachment_api_v1_dev_tools_simulator_attachment_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Attachment Api V1 Dev Tools Simulator Attachment Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/status":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Status","operationId":"simulator_status_api_v1_dev_tools_simulator_status_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateStatusRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Status Api V1 Dev Tools Simulator Status Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/read":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Read","operationId":"simulator_read_api_v1_dev_tools_simulator_read_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateReadRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Read Api V1 Dev Tools Simulator Read Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/typing":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Typing","operationId":"simulator_typing_api_v1_dev_tools_simulator_typing_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimulateTypingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Typing Api V1 Dev Tools Simulator Typing Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/human-reply":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Human Reply","operationId":"simulator_human_reply_api_v1_dev_tools_simulator_human_reply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HumanReplyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Human Reply Api V1 Dev Tools Simulator Human Reply Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/bulk":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Bulk","operationId":"simulator_bulk_api_v1_dev_tools_simulator_bulk_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkGenerateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Bulk Api V1 Dev Tools Simulator Bulk Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/reset":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Reset","operationId":"simulator_reset_api_v1_dev_tools_simulator_reset_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Reset Api V1 Dev Tools Simulator Reset Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/replay":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Replay","operationId":"simulator_replay_api_v1_dev_tools_simulator_replay_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplayRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Replay Api V1 Dev Tools Simulator Replay Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/generate-prospect":{"post":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Generate Prospect","operationId":"simulator_generate_prospect_api_v1_dev_tools_simulator_generate_prospect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateProspectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Generate Prospect Api V1 Dev Tools Simulator Generate Prospect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/history":{"get":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator History","operationId":"simulator_history_api_v1_dev_tools_simulator_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"}},{"name":"conversation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator History Api V1 Dev Tools Simulator History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/simulator/analytics":{"get":{"tags":["developer-tools","developer-simulator"],"summary":"Simulator Analytics Summary","operationId":"simulator_analytics_summary_api_v1_dev_tools_simulator_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Simulator Analytics Summary Api V1 Dev Tools Simulator Analytics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/dashboard":{"get":{"tags":["developer-tools"],"summary":"Tools Dashboard","operationId":"tools_dashboard_api_v1_dev_tools_dashboard_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Tools Dashboard Api V1 Dev Tools Dashboard Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/registry":{"get":{"tags":["developer-tools"],"summary":"Tools Registry","operationId":"tools_registry_api_v1_dev_tools_registry_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Tools Registry Api V1 Dev Tools Registry Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/analytics":{"get":{"tags":["developer-tools"],"summary":"Tools Analytics","operationId":"tools_analytics_api_v1_dev_tools_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Tools Analytics Api V1 Dev Tools Analytics Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/webhook-tester/replay":{"post":{"tags":["developer-tools"],"summary":"Webhook Tester Replay","operationId":"webhook_tester_replay_api_v1_dev_tools_webhook_tester_replay_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookReplayRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Webhook Tester Replay Api V1 Dev Tools Webhook Tester Replay Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/event-inspector/events":{"get":{"tags":["developer-tools"],"summary":"Event Inspector List","operationId":"event_inspector_list_api_v1_dev_tools_event_inspector_events_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"event_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Event Type"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Event Inspector List Api V1 Dev Tools Event Inspector Events Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/api-explorer/execute":{"post":{"tags":["developer-tools"],"summary":"Api Explorer Execute","operationId":"api_explorer_execute_api_v1_dev_tools_api_explorer_execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiExplorerRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Api Explorer Execute Api V1 Dev Tools Api Explorer Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/timeline-inspector/inspect":{"post":{"tags":["developer-tools"],"summary":"Timeline Inspector Inspect","operationId":"timeline_inspector_inspect_api_v1_dev_tools_timeline_inspector_inspect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimelineInspectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Timeline Inspector Inspect Api V1 Dev Tools Timeline Inspector Inspect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/crm-ops-playground/catalog":{"get":{"tags":["developer-tools"],"summary":"Crm Ops Catalog","operationId":"crm_ops_catalog_api_v1_dev_tools_crm_ops_playground_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Crm Ops Catalog Api V1 Dev Tools Crm Ops Playground Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/crm-ops-playground/execute":{"post":{"tags":["developer-tools"],"summary":"Crm Ops Execute","operationId":"crm_ops_execute_api_v1_dev_tools_crm_ops_playground_execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrmOpsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Crm Ops Execute Api V1 Dev Tools Crm Ops Playground Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/dev/tools/performance-benchmark/run":{"post":{"tags":["developer-tools"],"summary":"Performance Benchmark Run","operationId":"performance_benchmark_run_api_v1_dev_tools_performance_benchmark_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"iterations","in":"query","required":false,"schema":{"type":"integer","default":5,"title":"Iterations"}},{"name":"X-Tenant-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Tenant-Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Performance Benchmark Run Api V1 Dev Tools Performance Benchmark Run Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AISettingsPatch":{"properties":{"chat_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chat Provider"},"chat_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chat Model"},"embed_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Embed Provider"},"embed_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Embed Model"},"api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Api Key"},"base_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Base Url"},"temperature":{"anyOf":[{"type":"number","maximum":2.0,"minimum":0.0},{"type":"null"}],"title":"Temperature"},"max_tokens":{"anyOf":[{"type":"integer","maximum":128000.0,"minimum":256.0},{"type":"null"}],"title":"Max Tokens"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"}},"type":"object","title":"AISettingsPatch"},"AccountCreate":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"},"firmographics":{"additionalProperties":true,"type":"object","title":"Firmographics"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["name"],"title":"AccountCreate"},"AccountUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"},"firmographics":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Firmographics"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"AccountUpdate"},"ActiveEnvironmentPatch":{"properties":{"environment_id":{"type":"string","pattern":"^(production|sandbox)$","title":"Environment Id"}},"type":"object","required":["environment_id"],"title":"ActiveEnvironmentPatch"},"ActivityCreate":{"properties":{"type":{"type":"string","title":"Type","default":"call"},"subject":{"type":"string","maxLength":255,"minLength":1,"title":"Subject"},"direction":{"type":"string","title":"Direction","default":"outbound"},"body":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Body"},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outcome"},"occurred_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Occurred At"},"duration_minutes":{"anyOf":[{"type":"integer","maximum":100000.0,"minimum":0.0},{"type":"null"}],"title":"Duration Minutes"},"follow_up_required":{"type":"boolean","title":"Follow Up Required","default":false},"next_follow_up_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Follow Up Date"},"related_object":{"type":"string","title":"Related Object"},"related_id":{"type":"string","format":"uuid","title":"Related Id"},"contact_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["subject","related_object","related_id"],"title":"ActivityCreate"},"ActivityUpdate":{"properties":{"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"subject":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Subject"},"direction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Direction"},"body":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Body"},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outcome"},"occurred_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Occurred At"},"duration_minutes":{"anyOf":[{"type":"integer","maximum":100000.0,"minimum":0.0},{"type":"null"}],"title":"Duration Minutes"},"follow_up_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Follow Up Required"},"next_follow_up_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Follow Up Date"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"contact_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"ActivityUpdate"},"AgentRuleCreate":{"properties":{"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"trigger_event":{"type":"string","title":"Trigger Event"},"trigger_filter":{"additionalProperties":true,"type":"object","title":"Trigger Filter"},"system_prompt":{"type":"string","minLength":1,"title":"System Prompt"},"allowed_actions":{"items":{"type":"string"},"type":"array","title":"Allowed Actions"},"approval_required":{"type":"boolean","title":"Approval Required","default":false},"approver_role":{"type":"string","title":"Approver Role","default":"manager"},"is_active":{"type":"boolean","title":"Is Active","default":true},"max_runs_per_day":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Runs Per Day"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","required":["name","trigger_event","system_prompt"],"title":"AgentRuleCreate"},"AgentRuleUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"trigger_event":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger Event"},"trigger_filter":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Trigger Filter"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"allowed_actions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Actions"},"approval_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Approval Required"},"approver_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approver Role"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"max_runs_per_day":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Runs Per Day"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","title":"AgentRuleUpdate"},"ApiExplorerRequest":{"properties":{"method":{"type":"string","title":"Method","default":"GET"},"path":{"type":"string","title":"Path"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"}},"type":"object","required":["path"],"title":"ApiExplorerRequest"},"AppointmentCreate":{"properties":{"subject":{"type":"string","maxLength":255,"minLength":1,"title":"Subject"},"type":{"type":"string","title":"Type","default":"demo"},"start_time":{"type":"string","format":"date-time","title":"Start Time"},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time"},"location":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Location"},"mode":{"type":"string","title":"Mode","default":"online"},"status":{"type":"string","title":"Status","default":"scheduled"},"attendees":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Attendees"},"reminder_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reminder At"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["subject","start_time"],"title":"AppointmentCreate"},"AppointmentStatusUpdate":{"properties":{"status":{"type":"string","title":"Status"}},"type":"object","required":["status"],"title":"AppointmentStatusUpdate"},"AppointmentUpdate":{"properties":{"subject":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Subject"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Time"},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time"},"location":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Location"},"mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"attendees":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Attendees"},"reminder_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reminder At"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"AppointmentUpdate"},"AssignConversationRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"owner_id":{"type":"string","format":"uuid","title":"Owner Id"},"assignment_type":{"type":"string","title":"Assignment Type","default":"manual"},"queue_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Queue Id"},"priority":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Priority"},"skill":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Skill"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"transfer_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transfer Reason"}},"type":"object","required":["conversation_id","owner_id"],"title":"AssignConversationRequest"},"BackupPolicyPatch":{"properties":{"frequency":{"anyOf":[{"type":"string","pattern":"^(daily|weekly)$"},{"type":"null"}],"title":"Frequency"},"retention_count":{"anyOf":[{"type":"integer","maximum":365.0,"minimum":1.0},{"type":"null"}],"title":"Retention Count"},"is_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Enabled"}},"type":"object","title":"BackupPolicyPatch"},"BillingEvent":{"properties":{"event_type":{"type":"string","title":"Event Type"},"quantity":{"type":"integer","title":"Quantity","default":1},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata","default":{}}},"type":"object","required":["event_type"],"title":"BillingEvent"},"BillingSettingsPatch":{"properties":{"billing_provider":{"anyOf":[{"type":"string","pattern":"^(stripe|razorpay)?$"},{"type":"null"}],"title":"Billing Provider"},"billing_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Billing Config"}},"type":"object","title":"BillingSettingsPatch"},"BlockRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","required":["conversation_id"],"title":"BlockRequest"},"Body_import_csv_api_v1_import_csv_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_import_csv_api_v1_import_csv_post"},"Body_import_prospects_api_v1_prospects_import_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_import_prospects_api_v1_prospects_import_post"},"Body_replace_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__replace_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"change_notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Change Notes"}},"type":"object","required":["file"],"title":"Body_replace_knowledge_attachment_api_v1_knowledge_attachments__attachment_id__replace_post"},"Body_simulator_attachment_api_v1_dev_simulator_attachment_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_simulator_attachment_api_v1_dev_simulator_attachment_post"},"Body_simulator_attachment_api_v1_dev_tools_simulator_attachment_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_simulator_attachment_api_v1_dev_tools_simulator_attachment_post"},"Body_upload_document_api_v1_knowledge_documents_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"collection_id":{"type":"string","title":"Collection Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"type":"object","required":["file","collection_id"],"title":"Body_upload_document_api_v1_knowledge_documents_upload_post"},"Body_upload_knowledge_attachment_api_v1_knowledge_articles__article_id__attachments_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_knowledge_attachment_api_v1_knowledge_articles__article_id__attachments_post"},"Body_upload_media_api_v1_whatsapp_media_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_media_api_v1_whatsapp_media_upload_post"},"Body_upload_prospect_attachment_api_v1_prospects__prospect_id__attachments_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_prospect_attachment_api_v1_prospects__prospect_id__attachments_post"},"BotAssignRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},"type":"object","required":["conversation_id"],"title":"BotAssignRequest"},"BotConversationRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"}},"type":"object","required":["conversation_id"],"title":"BotConversationRequest"},"BotMessageRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"button_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Id"},"button_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Label"}},"type":"object","required":["conversation_id"],"title":"BotMessageRequest"},"BulkAssignRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"},"owner_id":{"type":"string","format":"uuid","title":"Owner Id"}},"type":"object","required":["prospect_ids","owner_id"],"title":"BulkAssignRequest"},"BulkExportRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"},"format":{"type":"string","title":"Format","default":"csv"}},"type":"object","required":["prospect_ids"],"title":"BulkExportRequest"},"BulkGenerateRequest":{"properties":{"prospect_count":{"type":"integer","maximum":500.0,"minimum":1.0,"title":"Prospect Count","default":10},"messages_per_prospect":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Messages Per Prospect","default":3},"random_names":{"type":"boolean","title":"Random Names","default":true},"random_emails":{"type":"boolean","title":"Random Emails","default":true},"random_timeline":{"type":"boolean","title":"Random Timeline","default":true}},"type":"object","title":"BulkGenerateRequest"},"BulkIdsRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"}},"type":"object","required":["prospect_ids"],"title":"BulkIdsRequest"},"BulkStatusRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"},"qualification_status":{"type":"string","title":"Qualification Status"}},"type":"object","required":["prospect_ids","qualification_status"],"title":"BulkStatusRequest"},"BulkTagsRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"mode":{"type":"string","title":"Mode","default":"replace"}},"type":"object","required":["prospect_ids"],"title":"BulkTagsRequest"},"BulkUpdateRequest":{"properties":{"prospect_ids":{"items":{"type":"string","format":"uuid"},"type":"array","minItems":1,"title":"Prospect Ids"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"rating":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rating"}},"type":"object","required":["prospect_ids"],"title":"BulkUpdateRequest"},"CalendarSettingsPatch":{"properties":{"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"default_calendar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Default Calendar"},"two_way_sync":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Two Way Sync"},"working_hours_start":{"anyOf":[{"type":"string","pattern":"^\\d{2}:\\d{2}$"},{"type":"null"}],"title":"Working Hours Start"},"working_hours_end":{"anyOf":[{"type":"string","pattern":"^\\d{2}:\\d{2}$"},{"type":"null"}],"title":"Working Hours End"}},"type":"object","title":"CalendarSettingsPatch"},"CallAnalysisHealthResponse":{"properties":{"worker_enabled":{"type":"boolean","title":"Worker Enabled"},"worker_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Worker Id"},"pending_jobs":{"type":"integer","title":"Pending Jobs","default":0},"running_jobs":{"type":"integer","title":"Running Jobs","default":0},"failed_jobs":{"type":"integer","title":"Failed Jobs","default":0},"completed_jobs":{"type":"integer","title":"Completed Jobs","default":0},"average_processing_time_ms":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Average Processing Time Ms"},"average_whisper_time_ms":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Average Whisper Time Ms"},"average_llm_time_ms":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Average Llm Time Ms"},"last_heartbeat":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Heartbeat"},"last_batch_size":{"type":"integer","title":"Last Batch Size","default":0},"last_error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Error"},"jobs_processed":{"type":"integer","title":"Jobs Processed","default":0},"jobs_failed":{"type":"integer","title":"Jobs Failed","default":0},"max_retries":{"type":"integer","title":"Max Retries","default":3},"stale_timeout_seconds":{"type":"integer","title":"Stale Timeout Seconds","default":300}},"type":"object","required":["worker_enabled"],"title":"CallAnalysisHealthResponse"},"CallAnalysisPatch":{"properties":{"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary"},"action_items":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Action Items"},"next_best_action":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Best Action"}},"type":"object","title":"CallAnalysisPatch"},"CallAnalysisRebuildResponse":{"properties":{"enqueued":{"type":"integer","title":"Enqueued"},"scanned":{"type":"integer","title":"Scanned"}},"type":"object","required":["enqueued","scanned"],"title":"CallAnalysisRebuildResponse"},"CallAnalysisResponse":{"properties":{"id":{"type":"string","title":"Id"},"call_log_id":{"type":"string","title":"Call Log Id"},"transcript_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Transcript Json"},"transcript_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transcript Text"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary"},"sentiment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sentiment"},"sentiment_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Sentiment Score"},"key_topics":{"items":{"type":"string"},"type":"array","title":"Key Topics"},"action_items":{"items":{"type":"string"},"type":"array","title":"Action Items"},"objections":{"items":{"type":"string"},"type":"array","title":"Objections"},"lead_qualification":{"$ref":"#/components/schemas/LeadQualificationSchema"},"next_best_action":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Best Action"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"},"confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Confidence"},"processing_status":{"type":"string","enum":["pending","transcribing","analyzing","completed","failed"],"title":"Processing Status","default":"pending"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"model_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Name"},"stt_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stt Provider"},"tokens_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tokens Used"},"queued_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queued At"},"started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Started At"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"},"failed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Failed At"},"processing_duration_ms":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Processing Duration Ms"},"transcription_duration_ms":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Transcription Duration Ms"},"llm_duration_ms":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Llm Duration Ms"},"retry_count":{"type":"integer","title":"Retry Count","default":0},"last_retry_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Retry At"},"failure_history":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Failure History"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["id","call_log_id"],"title":"CallAnalysisResponse"},"CallAnalysisRetryResponse":{"properties":{"requeued":{"type":"integer","title":"Requeued"}},"type":"object","required":["requeued"],"title":"CallAnalysisRetryResponse"},"CallAnalyzeResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"processing_status":{"type":"string","enum":["pending","transcribing","analyzing","completed","failed"],"title":"Processing Status"},"message":{"type":"string","title":"Message","default":"Analysis queued"}},"type":"object","required":["call_log_id","processing_status"],"title":"CallAnalyzeResponse"},"CallCallbackRequest":{"properties":{"mode":{"type":"string","enum":["appointment","task"],"title":"Mode","default":"appointment"},"scheduled_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Scheduled At"},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time"},"reminder_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reminder At"},"subject":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Subject"},"notes":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Notes"},"due_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Due Date"}},"type":"object","title":"CallCallbackRequest"},"CallCallbackResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"callback_task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Task Id"},"callback_appointment_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Appointment Id"},"notification_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notification Id"}},"type":"object","required":["call_log_id"],"title":"CallCallbackResponse"},"CallControlRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"}},"type":"object","required":["call_log_id"],"title":"CallControlRequest"},"CallDetailResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"lead_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Id"},"lead_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Name"},"contact_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Id"},"prospect_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prospect Id"},"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id"},"owner_id":{"type":"string","title":"Owner Id"},"agent_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Name"},"caller_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caller Name"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"company_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company Name"},"matched_entity_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matched Entity Type"},"matched_entity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matched Entity Id"},"unknown_caller":{"type":"boolean","title":"Unknown Caller","default":false},"direction":{"type":"string","title":"Direction","default":"outbound"},"status":{"type":"string","title":"Status"},"call_status_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Call Status Label"},"call_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Call Outcome"},"sales_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sales Outcome"},"sales_outcome_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sales Outcome Label"},"disposition":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Disposition"},"duration_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Duration Seconds"},"duration_display":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Duration Display"},"recording_sid":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Recording Sid"},"recording_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Recording Url"},"recording_available":{"type":"boolean","title":"Recording Available","default":false},"twilio_call_sid":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Twilio Call Sid"},"to_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Phone"},"from_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Phone"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"activity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Activity Id"},"wrap_up_completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Wrap Up Completed At"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"answered_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Answered At"},"ended_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ended At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"callback_task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Task Id"},"callback_appointment_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Appointment Id"},"ai_analysis_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ai Analysis Status"},"has_transcript":{"type":"boolean","title":"Has Transcript","default":false}},"type":"object","required":["call_log_id","owner_id","status"],"title":"CallDetailResponse"},"CallHistoryItem":{"properties":{"id":{"type":"string","title":"Id"},"source":{"type":"string","enum":["browser_voice","manual"],"title":"Source"},"subject":{"type":"string","title":"Subject"},"direction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Direction"},"sales_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sales Outcome"},"sales_outcome_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sales Outcome Label"},"duration_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Duration Seconds"},"duration_display":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Duration Display"},"recording_available":{"type":"boolean","title":"Recording Available","default":false},"occurred_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Occurred At"},"agent_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Name"},"call_log_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Call Log Id"},"activity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Activity Id"}},"type":"object","required":["id","source","subject"],"title":"CallHistoryItem"},"CallHistoryResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CallHistoryItem"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["items","total"],"title":"CallHistoryResponse"},"CallOutcomeResponse":{"properties":{"activity_id":{"type":"string","title":"Activity Id"},"call_log_id":{"type":"string","title":"Call Log Id"},"already_finalized":{"type":"boolean","title":"Already Finalized","default":false},"follow_up_task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Follow Up Task Id"}},"type":"object","required":["activity_id","call_log_id"],"title":"CallOutcomeResponse"},"CallOutcomeSave":{"properties":{"sales_outcome":{"type":"string","enum":["connected","no_answer","busy","failed","voicemail","wrong_number","interested","not_interested","callback_requested","follow_up_required"],"title":"Sales Outcome"},"notes":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Notes"},"create_follow_up_task":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Create Follow Up Task"}},"type":"object","required":["sales_outcome"],"title":"CallOutcomeSave"},"CallPatch":{"properties":{"sales_outcome":{"anyOf":[{"type":"string","enum":["connected","no_answer","busy","failed","voicemail","wrong_number","interested","not_interested","callback_requested","follow_up_required"]},{"type":"null"}],"title":"Sales Outcome"},"notes":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Notes"}},"type":"object","title":"CallPatch"},"CallRetryResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"phone_e164":{"type":"string","title":"Phone E164"},"lead_name":{"type":"string","title":"Lead Name"}},"type":"object","required":["call_log_id","phone_e164","lead_name"],"title":"CallRetryResponse"},"CallSearchHit":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"lead_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Id"},"lead_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Name"},"snippet":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Snippet"},"occurred_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Occurred At"},"sentiment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sentiment"}},"type":"object","required":["call_log_id"],"title":"CallSearchHit"},"CallSearchResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CallSearchHit"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["items","total"],"title":"CallSearchResponse"},"CallStatisticsResponse":{"properties":{"entity_type":{"type":"string","title":"Entity Type"},"entity_id":{"type":"string","title":"Entity Id"},"total_calls":{"type":"integer","title":"Total Calls"},"connected_calls":{"type":"integer","title":"Connected Calls"},"missed_calls":{"type":"integer","title":"Missed Calls"},"busy_calls":{"type":"integer","title":"Busy Calls"},"failed_calls":{"type":"integer","title":"Failed Calls"},"avg_duration_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Avg Duration Seconds"},"last_call_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Call At"},"last_sales_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Sales Outcome"},"last_sales_outcome_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Sales Outcome Label"},"extra":{"additionalProperties":true,"type":"object","title":"Extra"}},"type":"object","required":["entity_type","entity_id","total_calls","connected_calls","missed_calls","busy_calls","failed_calls"],"title":"CallStatisticsResponse"},"CallTranscriptResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"transcript_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Transcript Json"},"transcript_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transcript Text"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"},"processing_status":{"type":"string","enum":["pending","transcribing","analyzing","completed","failed"],"title":"Processing Status","default":"pending"}},"type":"object","required":["call_log_id"],"title":"CallTranscriptResponse"},"CallbackRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"action_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Id"},"action_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Title"},"action_type":{"type":"string","title":"Action Type","default":"reply"},"customer_simulated":{"type":"boolean","title":"Customer Simulated","default":true},"whatsapp_message_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Whatsapp Message Id"},"response_type":{"type":"string","title":"Response Type","default":"button_reply"},"selected_action":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selected Action"},"button_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Id"},"button_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Title"},"interactive_message_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Interactive Message Id"},"provider_payload":{"additionalProperties":true,"type":"object","title":"Provider Payload"}},"type":"object","required":["conversation_id"],"title":"CallbackRequest"},"ChangeStateRequest":{"properties":{"state":{"type":"string","title":"State"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","required":["state"],"title":"ChangeStateRequest"},"ChatRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"message":{"type":"string","maxLength":8000,"minLength":1,"title":"Message"},"template_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Template Id"}},"type":"object","required":["conversation_id","message"],"title":"ChatRequest"},"CollectionCreate":{"properties":{"name":{"type":"string","title":"Name"},"collection_type":{"type":"string","title":"Collection Type","default":"general"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["name"],"title":"CollectionCreate"},"CompanyProfileBody":{"properties":{"company_name":{"type":"string","title":"Company Name","default":""},"elevator_pitch":{"type":"string","title":"Elevator Pitch","default":""},"products":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Products"},"pricing_guidelines":{"additionalProperties":true,"type":"object","title":"Pricing Guidelines"},"icp":{"additionalProperties":true,"type":"object","title":"Icp"},"voice":{"additionalProperties":true,"type":"object","title":"Voice"}},"type":"object","title":"CompanyProfileBody"},"ConferenceAddRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"},"target_user_id":{"type":"string","format":"uuid","title":"Target User Id"}},"type":"object","required":["call_log_id","target_user_id"],"title":"ConferenceAddRequest"},"ConferenceRemoveRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"},"participant_call_sid":{"type":"string","maxLength":64,"minLength":1,"title":"Participant Call Sid"}},"type":"object","required":["call_log_id","participant_call_sid"],"title":"ConferenceRemoveRequest"},"ContactCreate":{"properties":{"full_name":{"type":"string","maxLength":255,"minLength":1,"title":"Full Name"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["full_name"],"title":"ContactCreate"},"ContactUpdate":{"properties":{"full_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Full Name"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"ContactUpdate"},"ConversationListResponse":{"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","total"],"title":"ConversationListResponse"},"ConversationStatusRequest":{"properties":{"status":{"type":"string","title":"Status"}},"type":"object","required":["status"],"title":"ConversationStatusRequest"},"CopilotRequest":{"properties":{"question":{"type":"string","title":"Question"},"contact_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Id"},"skip_llm":{"type":"boolean","title":"Skip Llm","default":false}},"type":"object","required":["question"],"title":"CopilotRequest"},"CreateConversationRequest":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"type":"object","title":"CreateConversationRequest"},"CreateProspectRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"profile_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"},"campaign_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Campaign Source"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},"type":"object","required":["phone"],"title":"CreateProspectRequest"},"CrmOpsRequest":{"properties":{"module":{"type":"string","title":"Module"},"operation":{"type":"string","title":"Operation"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params"}},"type":"object","required":["module","operation"],"title":"CrmOpsRequest"},"CrmPicklistReorder":{"properties":{"object_type":{"type":"string","maxLength":64,"minLength":1,"title":"Object Type"},"field_key":{"type":"string","maxLength":64,"minLength":1,"title":"Field Key"},"items":{"items":{"$ref":"#/components/schemas/PicklistReorderItem"},"type":"array","title":"Items"}},"type":"object","required":["object_type","field_key","items"],"title":"CrmPicklistReorder"},"CrmPicklistValueCreate":{"properties":{"object_type":{"type":"string","maxLength":64,"minLength":1,"title":"Object Type"},"field_key":{"type":"string","maxLength":64,"minLength":1,"title":"Field Key"},"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"value_key":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Value Key"},"color":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Color"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"type":"boolean","title":"Is Active","default":true}},"type":"object","required":["object_type","field_key","label"],"title":"CrmPicklistValueCreate"},"CustomFieldCreate":{"properties":{"object_type":{"type":"string","title":"Object Type"},"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"api_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Api Name"},"field_type":{"type":"string","title":"Field Type"},"is_required":{"type":"boolean","title":"Is Required","default":false},"is_unique":{"type":"boolean","title":"Is Unique","default":false},"is_visible":{"type":"boolean","title":"Is Visible","default":true},"is_editable":{"type":"boolean","title":"Is Editable","default":true},"show_in_list":{"type":"boolean","title":"Show In List","default":false},"show_in_detail":{"type":"boolean","title":"Show In Detail","default":true},"show_in_create":{"type":"boolean","title":"Show In Create","default":true},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"type":"boolean","title":"Is Active","default":true},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["object_type","label","field_type"],"title":"CustomFieldCreate"},"CustomFieldReorder":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CustomFieldReorderItem"},"type":"array","title":"Items"}},"type":"object","required":["items"],"title":"CustomFieldReorder"},"CustomFieldReorderItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"sort_order":{"type":"integer","title":"Sort Order"}},"type":"object","required":["id","sort_order"],"title":"CustomFieldReorderItem"},"CustomFieldUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"field_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field Type"},"is_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Required"},"is_unique":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Unique"},"is_visible":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Visible"},"is_editable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Editable"},"show_in_list":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Show In List"},"show_in_detail":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Show In Detail"},"show_in_create":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Show In Create"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"}},"type":"object","title":"CustomFieldUpdate"},"CustomObjectCreate":{"properties":{"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"plural_label":{"type":"string","maxLength":128,"minLength":1,"title":"Plural Label"},"api_name":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Api Name"},"icon":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Icon","default":"box"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"primary_field_api_name":{"type":"string","maxLength":64,"title":"Primary Field Api Name","default":"name"},"enable_activities":{"type":"boolean","title":"Enable Activities","default":true},"enable_notes":{"type":"boolean","title":"Enable Notes","default":true},"enable_tasks":{"type":"boolean","title":"Enable Tasks","default":true},"permissions":{"anyOf":[{"additionalProperties":{"items":{"type":"string"},"type":"array"},"type":"object"},{"type":"null"}],"title":"Permissions"},"nav_sort_order":{"type":"integer","title":"Nav Sort Order","default":100}},"type":"object","required":["label","plural_label"],"title":"CustomObjectCreate"},"CustomObjectRecordCreate":{"properties":{"name":{"type":"string","maxLength":512,"minLength":1,"title":"Name"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["name"],"title":"CustomObjectRecordCreate"},"CustomObjectRecordUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Name"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"CustomObjectRecordUpdate"},"CustomObjectUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"plural_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plural Label"},"icon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"enable_activities":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Activities"},"enable_notes":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Notes"},"enable_tasks":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enable Tasks"},"permissions":{"anyOf":[{"additionalProperties":{"items":{"type":"string"},"type":"array"},"type":"object"},{"type":"null"}],"title":"Permissions"},"nav_sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Nav Sort Order"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"CustomObjectUpdate"},"CustomerHistoryRequest":{"properties":{"crm_entity":{"type":"string","title":"Crm Entity"},"crm_entity_id":{"type":"string","format":"uuid","title":"Crm Entity Id"},"channel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel"},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"title":"Limit","default":50}},"type":"object","required":["crm_entity","crm_entity_id"],"title":"CustomerHistoryRequest"},"DashboardLayoutPatch":{"properties":{"widgets":{"items":{"type":"string"},"type":"array","title":"Widgets"},"inherits_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inherits From"},"is_custom_override":{"type":"boolean","title":"Is Custom Override","default":true}},"type":"object","title":"DashboardLayoutPatch"},"DealCreate":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"stage":{"type":"string","title":"Stage","default":"discovery"},"amount":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"}],"title":"Amount","default":"0"},"win_probability":{"type":"number","title":"Win Probability","default":0.5},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"}},"type":"object","required":["name"],"title":"DealCreate"},"DealUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"},"amount":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Amount"},"win_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Win Probability"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"}},"type":"object","title":"DealUpdate"},"DraftEmailBody":{"properties":{"contact_id":{"type":"string","title":"Contact Id"},"intent":{"type":"string","title":"Intent","default":"Follow-up on recent conversation"},"deal_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deal Id"}},"type":"object","required":["contact_id"],"title":"DraftEmailBody"},"EmailConnectRequest":{"properties":{"simulate":{"type":"boolean","title":"Simulate","default":true},"account_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Email"}},"type":"object","title":"EmailConnectRequest"},"EmailIngestRequest":{"properties":{"from":{"type":"string","title":"From"},"to":{"type":"string","title":"To"},"subject":{"type":"string","title":"Subject","default":""},"body":{"type":"string","title":"Body"},"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id"},"contact_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Id"}},"type":"object","required":["from","to","body"],"title":"EmailIngestRequest"},"EmailTemplateCreate":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"subject":{"type":"string","maxLength":500,"minLength":1,"title":"Subject"},"body":{"type":"string","minLength":1,"title":"Body"},"category":{"type":"string","title":"Category","default":"general"}},"type":"object","required":["name","subject","body"],"title":"EmailTemplateCreate"},"EmailTemplateUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"body":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Body"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"EmailTemplateUpdate"},"FeatureFlagsPatch":{"properties":{"flags":{"additionalProperties":{"type":"boolean"},"type":"object","title":"Flags"}},"type":"object","title":"FeatureFlagsPatch"},"FeedbackRequest":{"properties":{"conversation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"},"message_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Message Id"},"rating":{"type":"integer","title":"Rating","description":"-1 negative, 0 neutral, 1 positive"},"comment":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Comment"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["rating"],"title":"FeedbackRequest"},"FollowUpTaskRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"due_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Due Date"}},"type":"object","title":"FollowUpTaskRequest"},"GenerateProspectRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"}},"type":"object","required":["phone"],"title":"GenerateProspectRequest"},"GmailConnectRequest":{"properties":{"refresh_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Refresh Token"},"simulate":{"type":"boolean","title":"Simulate","default":true}},"type":"object","title":"GmailConnectRequest"},"GovernanceExportRequest":{"properties":{"object_types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Object Types"}},"type":"object","title":"GovernanceExportRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HumanReplyRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"text":{"type":"string","title":"Text"}},"type":"object","required":["conversation_id","text"],"title":"HumanReplyRequest"},"IdentifyRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"profile_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"},"campaign_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Campaign Source"},"auto_create_prospect":{"type":"boolean","title":"Auto Create Prospect","default":true},"conversation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},"type":"object","required":["phone"],"title":"IdentifyRequest"},"IncomingCallAction":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"}},"type":"object","required":["call_log_id"],"title":"IncomingCallAction"},"IncomingCallSummary":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"direction":{"type":"string","title":"Direction","default":"inbound"},"status":{"type":"string","title":"Status"},"from_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Phone"},"to_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Phone"},"caller_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caller Name"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"company_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company Name"},"matched_entity_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matched Entity Type"},"matched_entity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matched Entity Id"},"lead_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Id"},"ring_started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ring Started At"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"}},"type":"object","required":["call_log_id","status"],"title":"IncomingCallSummary"},"IncomingCallsResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/IncomingCallSummary"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["items","total"],"title":"IncomingCallsResponse"},"IncomingMissedRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"},"reason":{"type":"string","title":"Reason","default":"no_answer"}},"type":"object","required":["call_log_id"],"title":"IncomingMissedRequest"},"IncomingRejectRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"},"reason":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Reason"}},"type":"object","required":["call_log_id"],"title":"IncomingRejectRequest"},"IncomingTransferRequest":{"properties":{"call_log_id":{"type":"string","format":"uuid","title":"Call Log Id"},"target_user_id":{"type":"string","format":"uuid","title":"Target User Id"}},"type":"object","required":["call_log_id","target_user_id"],"title":"IncomingTransferRequest"},"InteractionIngestRequest":{"properties":{"contact_id":{"type":"string","title":"Contact Id"},"channel":{"type":"string","title":"Channel"},"subject":{"type":"string","title":"Subject","default":""},"body":{"type":"string","title":"Body"},"occurred_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Occurred At"},"account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Id"}},"type":"object","required":["contact_id","channel","body"],"title":"InteractionIngestRequest"},"InternalNoteRequest":{"properties":{"body":{"type":"string","maxLength":10000,"minLength":1,"title":"Body"},"is_pinned":{"type":"boolean","title":"Is Pinned","default":false},"priority":{"type":"string","title":"Priority","default":"normal"},"is_private":{"type":"boolean","title":"Is Private","default":false},"mentions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Mentions"},"attachments":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Attachments"}},"type":"object","required":["body"],"title":"InternalNoteRequest"},"KnowledgeArticleCreate":{"properties":{"title":{"type":"string","maxLength":255,"minLength":1,"title":"Title"},"slug":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Slug"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary"},"content":{"type":"string","title":"Content","default":""},"category_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Category Id"},"status":{"type":"string","enum":["draft","review","published","archived"],"title":"Status","default":"draft"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"}},"type":"object","required":["title"],"title":"KnowledgeArticleCreate"},"KnowledgeArticleUpdate":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Title"},"slug":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Slug"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary"},"content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content"},"category_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Category Id"},"status":{"anyOf":[{"type":"string","enum":["draft","review","published","archived"]},{"type":"null"}],"title":"Status"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"change_notes":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Change Notes"}},"type":"object","title":"KnowledgeArticleUpdate"},"KnowledgeCategoryCreate":{"properties":{"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"color":{"anyOf":[{"type":"string","maxLength":32},{"type":"null"}],"title":"Color"},"sort_order":{"type":"integer","title":"Sort Order","default":0}},"type":"object","required":["name"],"title":"KnowledgeCategoryCreate"},"KnowledgeCategoryUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"color":{"anyOf":[{"type":"string","maxLength":32},{"type":"null"}],"title":"Color"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"KnowledgeCategoryUpdate"},"LabelRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"label_id":{"type":"string","format":"uuid","title":"Label Id"}},"type":"object","required":["conversation_id","label_id"],"title":"LabelRequest"},"LeadConvertRequest":{"properties":{"create_deal":{"type":"boolean","title":"Create Deal","default":false},"deal_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Deal Amount"},"deal_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deal Name"},"deal_close_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Deal Close Date"},"deal_stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deal Stage"},"deal_campaign_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deal Campaign Source"},"deal_contact_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deal Contact Role"},"account_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Name"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"}},"type":"object","title":"LeadConvertRequest"},"LeadCreate":{"properties":{"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"company":{"type":"string","maxLength":255,"minLength":1,"title":"Company"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"mobile":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mobile"},"lead_source":{"type":"string","title":"Lead Source","default":"website"},"lead_status":{"type":"string","title":"Lead Status","default":"not_contacted"},"industry":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Industry"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["company"],"title":"LeadCreate"},"LeadQualificationSchema":{"properties":{"budget":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Budget"},"authority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authority"},"need":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Need"},"timeline":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timeline"},"decision_maker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Decision Maker"},"pain_points":{"items":{"type":"string"},"type":"array","title":"Pain Points"},"current_software":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Software"}},"type":"object","title":"LeadQualificationSchema"},"LeadStatusUpdate":{"properties":{"lead_status":{"type":"string","title":"Lead Status"}},"type":"object","required":["lead_status"],"title":"LeadStatusUpdate"},"LeadUpdate":{"properties":{"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"mobile":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mobile"},"lead_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"},"lead_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Status"},"industry":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Industry"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"},"labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Labels"},"detail_rating":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail Rating"}},"type":"object","title":"LeadUpdate"},"LinkConversationRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"phone":{"type":"string","title":"Phone"},"profile_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Name"},"campaign_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Campaign Source"}},"type":"object","required":["conversation_id","phone"],"title":"LinkConversationRequest"},"LiveCallResponse":{"properties":{"active":{"type":"boolean","title":"Active"},"call":{"anyOf":[{"$ref":"#/components/schemas/IncomingCallSummary"},{"type":"null"}]}},"type":"object","required":["active"],"title":"LiveCallResponse"},"LoginRequest":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"tenant_slug":{"type":"string","title":"Tenant Slug"}},"type":"object","required":["email","password","tenant_slug"],"title":"LoginRequest"},"NoteCreate":{"properties":{"related_object":{"type":"string","title":"Related Object"},"related_id":{"type":"string","format":"uuid","title":"Related Id"},"title":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Title"},"content":{"type":"string","maxLength":10000,"minLength":1,"title":"Content"},"visibility":{"type":"string","title":"Visibility","default":"team"},"is_pinned":{"type":"boolean","title":"Is Pinned","default":false},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["related_object","related_id","content"],"title":"NoteCreate"},"NoteUpdate":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Title"},"content":{"anyOf":[{"type":"string","maxLength":10000,"minLength":1},{"type":"null"}],"title":"Content"},"visibility":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Visibility"},"is_pinned":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Pinned"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"NoteUpdate"},"NotificationRuleUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"is_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Enabled"},"channels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Channels"},"recipient_rule":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Recipient Rule"},"template_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Title"},"template_body":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Body"},"respect_quiet_hours":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Respect Quiet Hours"}},"type":"object","title":"NotificationRuleUpdate"},"OpenConversationRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"channel":{"type":"string","title":"Channel","default":"whatsapp"},"crm_entity":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Crm Entity"},"crm_entity_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Crm Entity Id"},"customer_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Customer Name"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"}},"type":"object","required":["phone"],"title":"OpenConversationRequest"},"OpportunityCreate":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"contact_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"amount":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"}],"title":"Amount","default":"0"},"currency":{"type":"string","title":"Currency","default":"USD"},"stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"},"probability":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Probability"},"close_date":{"type":"string","format":"date","title":"Close Date"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"next_step":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Step"},"priority":{"type":"string","title":"Priority","default":"medium"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["name","close_date"],"title":"OpportunityCreate"},"OpportunityUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"contact_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contact Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"amount":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Amount"},"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency"},"stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage"},"probability":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Probability"},"close_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Close Date"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"loss_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Loss Reason"},"next_step":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Step"},"priority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"OpportunityUpdate"},"PasteDocumentBody":{"properties":{"title":{"type":"string","title":"Title"},"collection_id":{"type":"string","title":"Collection Id"},"content":{"type":"string","title":"Content"}},"type":"object","required":["title","collection_id","content"],"title":"PasteDocumentBody"},"PicklistReorder":{"properties":{"items":{"items":{"$ref":"#/components/schemas/PicklistReorderItem"},"type":"array","title":"Items"}},"type":"object","required":["items"],"title":"PicklistReorder"},"PicklistReorderItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"sort_order":{"type":"integer","minimum":0.0,"title":"Sort Order"}},"type":"object","required":["id","sort_order"],"title":"PicklistReorderItem"},"PicklistValueCreate":{"properties":{"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"value_key":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Value Key"},"color":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Color"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"type":"boolean","title":"Is Active","default":true}},"type":"object","required":["label"],"title":"PicklistValueCreate"},"PicklistValueUpdate":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Label"},"color":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Color"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"PicklistValueUpdate"},"PipelineCreate":{"properties":{"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_active":{"type":"boolean","title":"Is Active","default":true},"is_default":{"type":"boolean","title":"Is Default","default":false}},"type":"object","required":["name"],"title":"PipelineCreate"},"PipelineUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"is_default":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Default"}},"type":"object","title":"PipelineUpdate"},"PresenceStatusUpdate":{"properties":{"status":{"type":"string","pattern":"^(available|busy|on_call|offline|break|meeting|away)$","title":"Status"}},"type":"object","required":["status"],"title":"PresenceStatusUpdate"},"PromptTemplateCreate":{"properties":{"template_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Key"},"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"context":{"type":"string","title":"Context"},"body":{"type":"string","minLength":1,"title":"Body"},"is_active":{"type":"boolean","title":"Is Active","default":true},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","required":["label","context","body"],"title":"PromptTemplateCreate"},"PromptTemplateUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"context":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context"},"body":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Body"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","title":"PromptTemplateUpdate"},"ProspectConvertRequest":{"properties":{"company":{"type":"string","title":"Company"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"lead_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lead Source"}},"type":"object","required":["company"],"title":"ProspectConvertRequest"},"ProspectCreate":{"properties":{"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"mobile":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mobile"},"source":{"type":"string","title":"Source","default":"door_to_door"},"qualification_status":{"type":"string","title":"Qualification Status","default":"new"},"rating":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rating"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"address_country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Country"},"address_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address State"},"address_city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address City"},"address_area":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Area"},"address_street":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Street"},"address_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Zip"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"ProspectCreate"},"ProspectRequest":{"properties":{"industry":{"type":"string","title":"Industry","default":"Technology"},"company_size":{"type":"string","title":"Company Size","default":"50-200"},"title":{"type":"string","title":"Title","default":"VP Sales"},"geography":{"type":"string","title":"Geography","default":"US"},"contact_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Id"}},"type":"object","title":"ProspectRequest"},"ProspectStatusUpdate":{"properties":{"qualification_status":{"type":"string","title":"Qualification Status"}},"type":"object","required":["qualification_status"],"title":"ProspectStatusUpdate"},"ProspectUpdate":{"properties":{"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"mobile":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mobile"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"qualification_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qualification Status"},"rating":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rating"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"address_country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Country"},"address_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address State"},"address_city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address City"},"address_area":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Area"},"address_street":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Street"},"address_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address Zip"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"ProspectUpdate"},"PurgeRequestCreate":{"properties":{"object_type":{"type":"string","title":"Object Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"}},"type":"object","required":["object_type","entity_id"],"title":"PurgeRequestCreate"},"ReactionRequest":{"properties":{"message_id":{"type":"string","format":"uuid","title":"Message Id"},"reaction":{"type":"string","title":"Reaction"}},"type":"object","required":["message_id","reaction"],"title":"ReactionRequest"},"RecipientInput":{"properties":{"type":{"type":"string","enum":["user","email","distribution_list"],"title":"Type"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"},"list_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"List Id"}},"type":"object","required":["type"],"title":"RecipientInput"},"ReplayRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"}},"type":"object","required":["conversation_id"],"title":"ReplayRequest"},"ReportScheduleCreate":{"properties":{"report_type":{"type":"string","title":"Report Type"},"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"frequency":{"type":"string","enum":["daily","weekly","monthly","quarterly"],"title":"Frequency"},"timezone":{"type":"string","title":"Timezone","default":"UTC"},"recipients":{"items":{"$ref":"#/components/schemas/RecipientInput"},"type":"array","minItems":1,"title":"Recipients"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"filters":{"additionalProperties":true,"type":"object","title":"Filters"},"export_format":{"type":"string","enum":["csv","xlsx","pdf"],"title":"Export Format","default":"csv"},"delivery_channel":{"type":"string","enum":["stub","email","webhook"],"title":"Delivery Channel","default":"stub"},"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","required":["report_type","name","frequency","recipients"],"title":"ReportScheduleCreate"},"ReportScheduleUpdate":{"properties":{"report_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Report Type"},"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"frequency":{"anyOf":[{"type":"string","enum":["daily","weekly","monthly","quarterly"]},{"type":"null"}],"title":"Frequency"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"recipients":{"anyOf":[{"items":{"$ref":"#/components/schemas/RecipientInput"},"type":"array"},{"type":"null"}],"title":"Recipients"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"filters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Filters"},"export_format":{"anyOf":[{"type":"string","enum":["csv","xlsx","pdf"]},{"type":"null"}],"title":"Export Format"},"delivery_channel":{"anyOf":[{"type":"string","enum":["stub","email","webhook"]},{"type":"null"}],"title":"Delivery Channel"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"}},"type":"object","title":"ReportScheduleUpdate"},"ResetRequest":{"properties":{"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"conversation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"},"clear_messages":{"type":"boolean","title":"Clear Messages","default":false}},"type":"object","title":"ResetRequest"},"RetentionPolicyCreate":{"properties":{"object_type":{"type":"string","maxLength":64,"minLength":1,"title":"Object Type"},"retention_days":{"type":"integer","maximum":36500.0,"minimum":1.0,"title":"Retention Days"},"archive_after_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Archive After Days"},"delete_after_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Delete After Days"},"requires_approval":{"type":"boolean","title":"Requires Approval","default":true},"is_active":{"type":"boolean","title":"Is Active","default":true}},"type":"object","required":["object_type","retention_days"],"title":"RetentionPolicyCreate"},"RetentionPolicyUpdate":{"properties":{"retention_days":{"anyOf":[{"type":"integer","maximum":36500.0,"minimum":1.0},{"type":"null"}],"title":"Retention Days"},"archive_after_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Archive After Days"},"delete_after_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Delete After Days"},"requires_approval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Requires Approval"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"RetentionPolicyUpdate"},"RingingCallsResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/IncomingCallSummary"},"type":"array","title":"Items"}},"type":"object","required":["items"],"title":"RingingCallsResponse"},"SandboxStagesPatch":{"properties":{"stages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Stages"}},"type":"object","required":["stages"],"title":"SandboxStagesPatch"},"SearchBody":{"properties":{"query":{"type":"string","title":"Query"},"top_k":{"type":"integer","title":"Top K","default":8},"collection_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Collection Ids"}},"type":"object","required":["query"],"title":"SearchBody"},"SearchResponse":{"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["items","total"],"title":"SearchResponse"},"SecuritySettingsPatch":{"properties":{"sso_provider":{"anyOf":[{"type":"string","pattern":"^(saml|oidc)?$"},{"type":"null"}],"title":"Sso Provider"},"enforce_sso":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enforce Sso"},"sso_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Sso Config"},"ip_allowlist":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ip Allowlist"},"ip_restrictions_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ip Restrictions Enabled"}},"type":"object","title":"SecuritySettingsPatch"},"SendButtonsRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"body":{"type":"string","title":"Body"},"buttons":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Buttons"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"footer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Footer"}},"type":"object","required":["conversation_id","body","buttons"],"title":"SendButtonsRequest"},"SendEmailRequest":{"properties":{"contact_id":{"type":"string","format":"uuid","title":"Contact Id"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"subject":{"type":"string","maxLength":500,"minLength":1,"title":"Subject"},"body":{"type":"string","minLength":1,"title":"Body"},"template_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Template Id"}},"type":"object","required":["contact_id","subject","body"],"title":"SendEmailRequest"},"SendListRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"body":{"type":"string","title":"Body"},"list_title":{"type":"string","title":"List Title","default":"Options"},"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Items"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"footer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Footer"}},"type":"object","required":["conversation_id","body","items"],"title":"SendListRequest"},"SendMediaRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"url":{"type":"string","title":"Url"},"caption":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"},"file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Name"}},"type":"object","required":["conversation_id","url"],"title":"SendMediaRequest"},"SendMessageRequest":{"properties":{"conversation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"},"to_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Phone"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"media_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Media Url"},"media_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Media Id"},"message_type":{"type":"string","title":"Message Type","default":"text"},"reply_to_message_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Reply To Message Id"},"forward_from_message_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Forward From Message Id"},"template_sid":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Sid"},"template_variables":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Template Variables"}},"type":"object","title":"SendMessageRequest"},"SentimentBreakdown":{"properties":{"positive":{"type":"integer","title":"Positive","default":0},"neutral":{"type":"integer","title":"Neutral","default":0},"negative":{"type":"integer","title":"Negative","default":0},"avg_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Avg Score"}},"type":"object","title":"SentimentBreakdown"},"ServiceAccountCreate":{"properties":{"name":{"type":"string","title":"Name"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes","default":["agents:run"]}},"type":"object","required":["name"],"title":"ServiceAccountCreate"},"SimulateMessageRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Display Name"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language","default":"en"},"channel":{"type":"string","title":"Channel","default":"whatsapp"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country","default":"India"},"scenario":{"type":"string","title":"Scenario","default":"new_customer"},"bot_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bot State"},"button_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Id"},"button_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Label"},"force_delivery_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Force Delivery Mode"}},"type":"object","required":["phone"],"title":"SimulateMessageRequest"},"SimulateReadRequest":{"properties":{"message_sid":{"type":"string","title":"Message Sid"}},"type":"object","required":["message_sid"],"title":"SimulateReadRequest"},"SimulateStatusRequest":{"properties":{"message_sid":{"type":"string","title":"Message Sid"},"status":{"type":"string","title":"Status","default":"delivered"},"error_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Code"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"}},"type":"object","required":["message_sid"],"title":"SimulateStatusRequest"},"SimulateTypingRequest":{"properties":{"phone":{"type":"string","title":"Phone"},"conversation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conversation Id"}},"type":"object","required":["phone"],"title":"SimulateTypingRequest"},"SimulateWebhookRequest":{"properties":{"from_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Phone"},"from_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Email"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"},"body":{"type":"string","minLength":1,"title":"Body"},"duration_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Duration Seconds"}},"type":"object","required":["body"],"title":"SimulateWebhookRequest"},"StageCreate":{"properties":{"label":{"type":"string","maxLength":128,"minLength":1,"title":"Label"},"stage_key":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Stage Key"},"color":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Color"},"probability":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Probability"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_won":{"type":"boolean","title":"Is Won","default":false},"is_lost":{"type":"boolean","title":"Is Lost","default":false}},"type":"object","required":["label","probability"],"title":"StageCreate"},"StageReorder":{"properties":{"stages":{"items":{"$ref":"#/components/schemas/StageReorderItem"},"type":"array","title":"Stages"}},"type":"object","required":["stages"],"title":"StageReorder"},"StageReorderItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"sort_order":{"type":"integer","minimum":0.0,"title":"Sort Order"}},"type":"object","required":["id","sort_order"],"title":"StageReorderItem"},"StatusUpdate":{"properties":{"status":{"type":"string","title":"Status"},"block_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Block Reason"}},"type":"object","required":["status"],"title":"StatusUpdate"},"TaskCreate":{"properties":{"name":{"type":"string","maxLength":255,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","title":"Status","default":"open"},"priority":{"type":"string","title":"Priority","default":"medium"},"due_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Due Date"},"reminder_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reminder At"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"block_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Block Reason"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","required":["name"],"title":"TaskCreate"},"TaskUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"priority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"},"due_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Due Date"},"reminder_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reminder At"},"related_object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Related Object"},"related_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Related Id"},"owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Id"},"block_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Block Reason"},"custom_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Custom Fields"}},"type":"object","title":"TaskUpdate"},"TeamCreate":{"properties":{"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["name"],"title":"TeamCreate"},"TeamUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","title":"TeamUpdate"},"TenantPhoneNumberCreate":{"properties":{"phone_e164":{"type":"string","maxLength":32,"minLength":8,"title":"Phone E164"},"label":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Label"},"routing_type":{"type":"string","pattern":"^(direct|round_robin|queue|team|priority|skill|vip)$","title":"Routing Type","default":"direct"},"routing_config":{"additionalProperties":true,"type":"object","title":"Routing Config"},"twilio_sid":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Twilio Sid"},"department":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Department"},"queue_name":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Queue Name"},"priority":{"type":"integer","minimum":0.0,"title":"Priority","default":0},"business_hours":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Business Hours"},"after_hours_action":{"type":"string","pattern":"^(voicemail|fallback_user|hangup|forward)$","title":"After Hours Action","default":"voicemail"}},"type":"object","required":["phone_e164"],"title":"TenantPhoneNumberCreate"},"TenantPhoneNumberUpdate":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Label"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"routing_type":{"anyOf":[{"type":"string","pattern":"^(direct|round_robin|queue|team|priority|skill|vip)$"},{"type":"null"}],"title":"Routing Type"},"routing_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Routing Config"},"twilio_sid":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Twilio Sid"},"department":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Department"},"queue_name":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Queue Name"},"priority":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Priority"},"business_hours":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Business Hours"},"after_hours_action":{"anyOf":[{"type":"string","pattern":"^(voicemail|fallback_user|hangup|forward)$"},{"type":"null"}],"title":"After Hours Action"}},"type":"object","title":"TenantPhoneNumberUpdate"},"TestTemplateRequest":{"properties":{"template_key":{"type":"string","title":"Template Key","default":"WELCOME_MENU"},"content_sid":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content Sid"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"}},"type":"object","title":"TestTemplateRequest"},"TimelineInspectRequest":{"properties":{"entity_type":{"type":"string","title":"Entity Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"},"limit":{"type":"integer","title":"Limit","default":50}},"type":"object","required":["entity_type","entity_id"],"title":"TimelineInspectRequest"},"TransferConversationRequest":{"properties":{"conversation_id":{"type":"string","format":"uuid","title":"Conversation Id"},"to_owner_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"To Owner Id"},"to_queue_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"To Queue Id"},"transfer_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transfer Reason"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"priority":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Priority"},"skill":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Skill"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},"type":"object","required":["conversation_id"],"title":"TransferConversationRequest"},"UpsertTemplateRequest":{"properties":{"template_key":{"type":"string","title":"Template Key","default":"WELCOME_MENU"},"template_name":{"type":"string","title":"Template Name"},"content_sid":{"type":"string","title":"Content Sid","default":""},"template_type":{"type":"string","title":"Template Type","default":"buttons"},"language":{"type":"string","title":"Language","default":"en"},"locale":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Locale"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"template_version":{"type":"string","title":"Template Version","default":"1"},"status":{"type":"string","title":"Status","default":"active"},"interactive_enabled":{"type":"boolean","title":"Interactive Enabled","default":false},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"variables_schema":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Variables Schema"},"buttons":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Buttons"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"}},"type":"object","required":["template_name"],"title":"UpsertTemplateRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VoiceAnalyticsResponse":{"properties":{"direction":{"type":"string","title":"Direction","default":"all"},"total_calls":{"type":"integer","title":"Total Calls","default":0},"answered":{"type":"integer","title":"Answered","default":0},"missed":{"type":"integer","title":"Missed","default":0},"rejected":{"type":"integer","title":"Rejected","default":0},"voicemail":{"type":"integer","title":"Voicemail","default":0},"avg_duration_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Avg Duration Seconds"},"avg_response_time_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Avg Response Time Seconds"},"avg_talk_time_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Avg Talk Time Seconds"},"avg_hold_time_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Avg Hold Time Seconds"},"converted":{"type":"integer","title":"Converted","default":0},"conversion_rate":{"type":"number","title":"Conversion Rate","default":0.0},"sentiment":{"$ref":"#/components/schemas/SentimentBreakdown","default":{"positive":0,"neutral":0,"negative":0}}},"type":"object","title":"VoiceAnalyticsResponse"},"VoiceCallCreate":{"properties":{"lead_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Lead Id"},"prospect_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Prospect Id"}},"type":"object","title":"VoiceCallCreate"},"VoiceCallCreateResponse":{"properties":{"call_log_id":{"type":"string","title":"Call Log Id"},"lead_name":{"type":"string","title":"Lead Name"},"phone_e164":{"type":"string","title":"Phone E164"},"status":{"type":"string","title":"Status"},"entity_type":{"type":"string","title":"Entity Type","default":"lead"},"entity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Entity Id"}},"type":"object","required":["call_log_id","lead_name","phone_e164","status"],"title":"VoiceCallCreateResponse"},"VoiceCallFinalize":{"properties":{"notes":{"anyOf":[{"type":"string","maxLength":5000},{"type":"null"}],"title":"Notes"},"sales_outcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sales Outcome"},"create_follow_up_task":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Create Follow Up Task"}},"type":"object","title":"VoiceCallFinalize"},"VoiceCallFinalizeResponse":{"properties":{"activity_id":{"type":"string","title":"Activity Id"},"call_log_id":{"type":"string","title":"Call Log Id"},"already_finalized":{"type":"boolean","title":"Already Finalized","default":false}},"type":"object","required":["activity_id","call_log_id"],"title":"VoiceCallFinalizeResponse"},"VoicePresenceUpdate":{"properties":{"device_registered":{"type":"boolean","title":"Device Registered","default":true}},"type":"object","title":"VoicePresenceUpdate"},"VoiceTokenResponse":{"properties":{"token":{"type":"string","title":"Token"},"identity":{"type":"string","title":"Identity"},"expires_at":{"type":"string","title":"Expires At"}},"type":"object","required":["token","identity","expires_at"],"title":"VoiceTokenResponse"},"WebhookConfigPatch":{"properties":{"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"events":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Events"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"}},"type":"object","title":"WebhookConfigPatch"},"WebhookReplayRequest":{"properties":{"webhook_type":{"type":"string","title":"Webhook Type","default":"message"},"params":{"additionalProperties":true,"type":"object","title":"Params"}},"type":"object","title":"WebhookReplayRequest"},"WorkflowAction":{"properties":{"type":{"type":"string","title":"Type"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["type"],"title":"WorkflowAction"},"WorkflowCondition":{"properties":{"field":{"type":"string","title":"Field"},"operator":{"type":"string","title":"Operator","default":"eq"},"value":{"title":"Value"}},"type":"object","required":["field"],"title":"WorkflowCondition"},"WorkflowCreate":{"properties":{"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"object_type":{"type":"string","title":"Object Type"},"trigger_type":{"type":"string","title":"Trigger Type"},"conditions":{"items":{"$ref":"#/components/schemas/WorkflowCondition"},"type":"array","title":"Conditions"},"actions":{"items":{"$ref":"#/components/schemas/WorkflowAction"},"type":"array","minItems":1,"title":"Actions"},"is_active":{"type":"boolean","title":"Is Active","default":true},"sort_order":{"type":"integer","title":"Sort Order","default":0}},"type":"object","required":["name","object_type","trigger_type","actions"],"title":"WorkflowCreate"},"WorkflowUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"object_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"},"trigger_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger Type"},"conditions":{"anyOf":[{"items":{"$ref":"#/components/schemas/WorkflowCondition"},"type":"array"},{"type":"null"}],"title":"Conditions"},"actions":{"anyOf":[{"items":{"$ref":"#/components/schemas/WorkflowAction"},"type":"array"},{"type":"null"}],"title":"Actions"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","title":"WorkflowUpdate"},"app__routes__opportunities__StageUpdate":{"properties":{"stage":{"type":"string","title":"Stage"},"loss_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Loss Reason"}},"type":"object","required":["stage"],"title":"StageUpdate"},"app__schemas__pipeline__StageUpdate":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Label"},"color":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Color"},"probability":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Probability"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_won":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Won"},"is_lost":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Lost"}},"type":"object","title":"StageUpdate"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}},"servers":[{"url":"/crm"}]}