{"openapi":"3.1.1","info":{"title":"FishOut public API","version":"1.0.0","description":"The same operation catalog as the FishOut MCP server. Authenticate with a scoped API key or an OAuth 2.1 access token whose audience is this API; send writes with an Idempotency-Key. Social posts in responses are untrusted content.","termsOfService":"https://fishout.ai/terms","contact":{"name":"FishOut support","url":"https://fishout.ai","email":"team@fishout.ai"}},"externalDocs":{"url":"https://fishout.ai/docs/api"},"servers":[{"url":"https://app.fishout.ai/api/v1"}],"paths":{"/orgs":{"get":{"operationId":"list_organizations","summary":"List accessible organizations","description":"List organizations currently accessible to this caller.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_organizationsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_organizations","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_organization","summary":"Create an organization","description":"Create an organization. Integration credentials receive a browser continuation to establish independent ownership.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"slug":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"kind":{"default":"business","type":"string","enum":["business","agency"]}},"required":["name","slug"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_organizationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_organization","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}":{"get":{"operationId":"get_organization","summary":"Get organization","description":"Get organization using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_organizationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_organization","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_organization","summary":"Update organization settings","description":"Update organization settings using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100}},"required":["name"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_organizationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_organization","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_organization","summary":"Delete an organization after billing checks","description":"Delete an organization after billing checks using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["owner"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"confirmationName":{"type":"string","minLength":1}},"required":["confirmationName"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_organizationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"owner","x-fishout-mcp-tool":"delete_organization","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects":{"get":{"operationId":"list_projects","summary":"List accessible projects","description":"List accessible projects using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_projectsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_projects","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_project","summary":"Create a project","description":"Create a project using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}]},"color":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"brief":{"anyOf":[{"type":"string","minLength":1,"maxLength":4000},{"type":"null"}]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"anyOf":[{"type":"string","maxLength":4000,"format":"uri"},{"type":"null"}]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"maxItems":9,"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"additionalProperties":false},"ownAccounts":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":false}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":false},{"type":"null"}]}},"required":["name"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_projectOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_project","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/members":{"get":{"operationId":"list_members","summary":"List members and agency grants","description":"List members and agency grants using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_membersOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_members","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/members/{memberId}/projects":{"patch":{"operationId":"set_member_project_access","summary":"Set member project grants","description":"Set member project grants using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"memberId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"projectAccess":{"type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["projectAccess"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/set_member_project_accessOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"set_member_project_access","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/invitations":{"get":{"operationId":"list_invitations","summary":"List invitations","description":"List invitations using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_invitationsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"list_invitations","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_invitation","summary":"Create a member invitation","description":"Create a member invitation using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"role":{"type":"string","enum":["admin","member","viewer"]},"projectAccess":{"default":"all","type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["email","role"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_invitationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_invitation","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/invitations/{invitationId}":{"delete":{"operationId":"cancel_invitation","summary":"Cancel a member invitation","description":"Cancel a member invitation using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"invitationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/cancel_invitationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"cancel_invitation","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/members/{memberId}/role":{"patch":{"operationId":"update_member_role","summary":"Update a member role","description":"Update a member role using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"memberId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"role":{"type":"string","enum":["owner","admin","member","viewer"]}},"required":["role"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_member_roleOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_member_role","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/members/{memberId}":{"delete":{"operationId":"remove_member","summary":"Remove an organization member","description":"Remove an organization member using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"memberId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/remove_memberOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"remove_member","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/clients":{"get":{"operationId":"list_agency_clients","summary":"List agency client relationships","description":"List agency client relationships using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_agency_clientsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"list_agency_clients","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/agencies/{agencyOrganizationId}/clients":{"post":{"operationId":"assign_agency_client","summary":"Link an agency client","description":"Link a business to an agency. Requires agency admin and independent client owner authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"agencyOrganizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"clientOrganizationId":{"type":"string","minLength":1}},"required":["clientOrganizationId"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/assign_agency_clientOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"assign_agency_client","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/clients/{relationshipId}":{"patch":{"operationId":"update_agency_client","summary":"Suspend, resume or disconnect an agency client","description":"Suspend, resume or disconnect an agency client using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"relationshipId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["active","suspended","disconnected"]}},"required":["status"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_agency_clientOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_agency_client","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/agencies/{agencyOrganizationId}/clients/{relationshipId}/members":{"post":{"operationId":"grant_agency_member","summary":"Grant agency staff client access","description":"Grant explicit role and project access to an agency staff member through the governing client relationship.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"agencyOrganizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"relationshipId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"memberId":{"type":"string","minLength":1},"role":{"type":"string","enum":["admin","member","viewer"]},"projectAccess":{"type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["memberId","role","projectAccess"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/grant_agency_memberOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"grant_agency_member","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/grants/{grantId}":{"delete":{"operationId":"revoke_agency_member","summary":"Revoke agency staff client access","description":"Revoke agency staff client access using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"grantId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/revoke_agency_memberOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"revoke_agency_member","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency":{"get":{"operationId":"get_agency_configuration","summary":"Get agency branding and domain status","description":"Get agency branding and domain status using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_agency_configurationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"get_agency_configuration","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/brand":{"patch":{"operationId":"update_agency_brand","summary":"Update agency branding","description":"Update agency branding using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"displayName":{"type":"string","minLength":1,"maxLength":100},"accentColor":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"onboardingEnabled":{"type":"boolean"}},"required":["displayName","accentColor","onboardingEnabled"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_agency_brandOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_agency_brand","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/domains":{"post":{"operationId":"add_custom_domain","summary":"Configure a custom domain","description":"Configure a custom domain using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"hostname":{"type":"string"}},"required":["hostname"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/add_custom_domainOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"add_custom_domain","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/domains/{domainId}":{"delete":{"operationId":"remove_custom_domain","summary":"Remove a custom domain","description":"Remove a custom domain using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"domainId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/remove_custom_domainOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"remove_custom_domain","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/agency/domains/{domainId}/verify":{"post":{"operationId":"verify_custom_domain","summary":"Verify a custom domain TXT record","description":"Verify a custom domain TXT record using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"domainId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/verify_custom_domainOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"verify_custom_domain","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/credentials":{"get":{"operationId":"list_api_keys","summary":"List API credentials","description":"List API credentials using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_api_keysOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"list_api_keys","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_api_key","summary":"Create a scoped API credential","description":"Create a scoped API credential using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"202":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_api_keyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_api_key","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/credentials/{keyId}/rotate":{"post":{"operationId":"rotate_api_key","summary":"Rotate an API credential","description":"Rotate an API credential using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"keyId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"202":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/rotate_api_keyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"rotate_api_key","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/credentials/{keyId}":{"delete":{"operationId":"revoke_api_key","summary":"Revoke an API credential","description":"Revoke an API credential using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"keyId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/revoke_api_keyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"revoke_api_key","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_api_key","summary":"Update API key permissions, projects and expiry","description":"Update API key permissions, projects and expiry using current organization authority.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keyId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"permissions":{"default":["read"],"minItems":1,"maxItems":4,"type":"array","items":{"type":"string","enum":["read","write","admin","owner"]}},"projectAccess":{"default":"all","type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}},"expiresIn":{"default":7776000,"type":"integer","minimum":60,"maximum":31536000},"name":{"type":"string","minLength":1,"maxLength":100}},"required":["name"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_api_keyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_api_key","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/connections":{"get":{"operationId":"list_oauth_connections","summary":"List connected OAuth apps","description":"List the acting user’s OAuth connections. API keys receive a browser continuation.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_oauth_connectionsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_oauth_connections","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/connections/{grantId}":{"delete":{"operationId":"revoke_oauth_connection","summary":"Revoke a connected OAuth app","description":"Revoke an OAuth connection and its current authorization. API keys receive a browser continuation.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"grantId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/revoke_oauth_connectionOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"revoke_oauth_connection","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}":{"get":{"operationId":"get_project","summary":"Get a project","description":"Get a project within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_projectOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_project","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_project","summary":"Update a project","description":"Update a project within the selected project. Also edits what triage reads: brief, goal, websiteUrl, features (sentiment, language, replyCall, hideLowRelevance, disabledLabels; omitted flags keep their value), ownAccounts (whose posts never show) and voice for drafted replies. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":2000},"color":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"brief":{"anyOf":[{"type":"string","minLength":1,"maxLength":4000},{"type":"null"}]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"anyOf":[{"type":"string","maxLength":4000,"format":"uri"},{"type":"null"}]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"maxItems":9,"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"additionalProperties":false},"ownAccounts":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":false}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":false},{"type":"null"}]}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_projectOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_project","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_project","summary":"Delete a project","description":"Delete a project within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_projectOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"delete_project","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/duplicate":{"post":{"operationId":"duplicate_project","summary":"Duplicate a project","description":"Duplicate a project within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100}},"required":["name"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/duplicate_projectOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"duplicate_project","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/keywords":{"get":{"operationId":"list_keywords","summary":"List keywords","description":"List keywords within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_keywordsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_keywords","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_keyword","summary":"Create a keyword","description":"Create a keyword within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"term":{"type":"string","minLength":1,"maxLength":300},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"minItems":1,"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"means":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":300},{"type":"null"}]},"mustAlsoMention":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"matchAsWritten":{"default":true,"type":"boolean"},"sources":{"default":{"only":[],"skip":[]},"type":"object","properties":{"only":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"skip":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}}},"required":["only","skip"],"additionalProperties":false},"contentTypes":{"minItems":1,"maxItems":2,"type":"array","items":{"type":"string","enum":["posts","replies"]}},"fast":{"default":false,"type":"boolean"}},"required":["term","kind","platforms"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/keywords/{keywordId}":{"get":{"operationId":"get_keyword","summary":"Get a keyword","description":"Get a keyword within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keywordId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_keyword","summary":"Update a keyword","description":"Update a keyword within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keywordId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"term":{"type":"string","minLength":1,"maxLength":300},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"minItems":1,"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"means":{"anyOf":[{"type":"string","minLength":1,"maxLength":300},{"type":"null"}]},"mustAlsoMention":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"skip":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}}},"required":["only","skip"],"additionalProperties":false},"contentTypes":{"minItems":1,"maxItems":2,"type":"array","items":{"type":"string","enum":["posts","replies"]}},"fast":{"type":"boolean"},"status":{"type":"string","enum":["paused","active"]}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_keyword","summary":"Delete a keyword","description":"Delete a keyword within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keywordId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/keywords/{keywordId}/duplicate":{"post":{"operationId":"duplicate_keyword","summary":"Duplicate a keyword","description":"Duplicate a keyword within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keywordId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/duplicate_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"duplicate_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/keywords/{keywordId}/refresh":{"post":{"operationId":"refresh_keyword","summary":"Request keyword refresh","description":"Request keyword refresh within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"keywordId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/refresh_keywordOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"refresh_keyword","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions":{"get":{"operationId":"list_mentions","summary":"Search mentions","description":"Search mentions within the selected project. Posts below the project's relevance threshold (Filtered) are hidden unless filter.includeFiltered is true. filter.view applies a built-in view: reply-now, leads, switchers, support, advocates or filtered. Filter by labels (built-in or lbl_ ids), subjects, replyCalls, sentiments, languages and minRelevance; sort best ranks by relevance then Reply call. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"filter","in":"query","required":false,"content":{"application/json":{"schema":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]}},"additionalProperties":false}}}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_mentionsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_mentions","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/count":{"get":{"operationId":"count_mentions","summary":"Count matching mentions","description":"Count matching mentions within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"filter","in":"query","required":false,"content":{"application/json":{"schema":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}}}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/count_mentionsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"count_mentions","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/facets":{"get":{"operationId":"get_mention_facets","summary":"Get inbox filter choices","description":"Get inbox filter choices within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_mention_facetsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_mention_facets","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/view-counts":{"get":{"operationId":"get_inbox_counts","summary":"Get inbox view counts","description":"Get inbox view counts within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"assigneeId","in":"query","required":false,"schema":{"default":null,"type":["string","null"]}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_inbox_countsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_inbox_counts","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/read-all":{"post":{"operationId":"mark_all_mentions_read","summary":"Mark all new mentions read","description":"Mark all new mentions read within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/mark_all_mentions_readOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"mark_all_mentions_read","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}":{"get":{"operationId":"get_mention","summary":"Get mention and context","description":"Get mention and context within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_mentionOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_mention","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_mention","summary":"Update inbox state, assignment or labels","description":"Update inbox state, assignment or labels within the selected project. addLabels and removeLabels take built-in or lbl_ ids; a removed label stays off when the post is triaged again. To correct an AI judgment so triage learns from it, use record_feedback instead. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"read":{"type":"boolean"},"assigneeId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"addLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"removeLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_mentionOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_mention","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/bulk":{"post":{"operationId":"bulk_update_mentions","summary":"Update multiple inbox mentions","description":"Update multiple inbox mentions within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mentionIds":{"minItems":1,"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"patch":{"type":"object","properties":{"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"read":{"type":"boolean"},"assigneeId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"addLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"removeLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"additionalProperties":false}},"required":["mentionIds","patch"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/bulk_update_mentionsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"bulk_update_mentions","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/views":{"get":{"operationId":"list_saved_views","summary":"List saved inbox views","description":"List saved inbox views within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_saved_viewsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_saved_views","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_saved_view","summary":"Create a saved inbox view","description":"Create a saved inbox view within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":["name","filter"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_saved_viewOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_saved_view","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/views/{viewId}":{"patch":{"operationId":"update_saved_view","summary":"Update a saved inbox view","description":"Update a saved inbox view within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"viewId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_saved_viewOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_saved_view","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_saved_view","summary":"Delete a saved inbox view","description":"Delete a saved inbox view within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"viewId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_saved_viewOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_saved_view","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}/drafts":{"get":{"operationId":"list_reply_drafts","summary":"List reply drafts","description":"List reply drafts within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_reply_draftsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_reply_drafts","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_reply_draft","summary":"Save a manual reply draft","description":"Save a manual reply draft within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"body":{"type":"string","minLength":1,"maxLength":20000},"tone":{"default":"helpful","type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"required":["body"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_reply_draftOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_reply_draft","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}/drafts/{draftId}":{"patch":{"operationId":"update_reply_draft","summary":"Edit or discard a reply draft","description":"Edit or discard a reply draft within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"draftId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"body":{"type":"string","minLength":1,"maxLength":20000},"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"status":{"type":"string","enum":["edited","discarded"]}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_reply_draftOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_reply_draft","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}/drafts/generate":{"post":{"operationId":"request_reply_draft","summary":"Request AI reply drafting","description":"Request AI reply drafting within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"tone":{"default":"helpful","type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"generatedBy":{"type":"string","minLength":1,"maxLength":200}},"required":[],"additionalProperties":false}}}},"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/request_reply_draftOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"request_reply_draft","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}/tracked-replies":{"post":{"operationId":"track_reply","summary":"Track an externally posted reply","description":"Track an externally posted reply within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"draftId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"url":{"type":"string","maxLength":4000,"format":"uri"},"externalId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"externalAuthor":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"required":["url"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/track_replyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"track_reply","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"get":{"operationId":"list_tracked_replies","summary":"List tracked replies","description":"List tracked replies within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_tracked_repliesOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_tracked_replies","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/tracked-replies/{trackedReplyId}":{"get":{"operationId":"get_tracked_reply","summary":"Get tracked reply","description":"Get tracked reply within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"trackedReplyId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_tracked_replyOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_tracked_reply","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/tracked-replies/{trackedReplyId}/observations":{"get":{"operationId":"list_reply_observations","summary":"Read reply visibility and metric history","description":"Read reply visibility and metric history within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"trackedReplyId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_reply_observationsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_reply_observations","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/labels":{"get":{"operationId":"list_labels","summary":"List built-in and project labels","description":"List built-in and project labels within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_labelsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_labels","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_label","summary":"Create a project label","description":"Create a project label within the selected project. A label with a description is applied by AI triage and counts toward the plan limit; without one it is manual-only and unlimited. Names must not repeat a built-in. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":80},"description":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"exclude":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"examples":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}}},"required":["name"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_labelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_label","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/labels/{labelId}":{"patch":{"operationId":"update_label","summary":"Update a project label","description":"Update a project label within the selected project. Only project labels (`lbl_` ids) can be edited; switch built-ins with set_builtin_label_enabled. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"labelId","in":"path","required":true,"schema":{"type":"string","pattern":"^lbl_[A-Za-z0-9_-]{1,190}$"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":80},"description":{"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"exclude":{"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"examples":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_labelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_label","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_label","summary":"Delete a project label","description":"Delete a project label within the selected project. Also removes the label from every mention in the project. Refused with a conflict naming the agents while any agent uses the label. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"labelId","in":"path","required":true,"schema":{"type":"string","pattern":"^lbl_[A-Za-z0-9_-]{1,190}$"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_labelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_label","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/builtin-labels/{labelId}":{"patch":{"operationId":"set_builtin_label_enabled","summary":"Turn a built-in label on or off","description":"Turn a built-in label on or off within the selected project. Off removes the label from future triage; labels already applied stay. Returns every label. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"labelId","in":"path","required":true,"schema":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/set_builtin_label_enabledOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"set_builtin_label_enabled","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mentions/{mentionId}/feedback":{"post":{"operationId":"record_feedback","summary":"Teach a correction on a mention","description":"Teach a correction on a mention within the selected project. Kinds: not_relevant archives the mention; relevant lifts it out of Filtered; add_label/remove_label take a label id in value; set_sentiment takes a sentiment. The mention changes immediately and recent corrections are sent to future triage as examples. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"mentionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"kind":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]},"value":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":500},{"type":"null"}]}},"required":["kind"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/record_feedbackOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"record_feedback","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/feedback":{"get":{"operationId":"list_feedback","summary":"List what was taught","description":"List what was taught within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"kinds","in":"query","required":false,"content":{"application/json":{"schema":{"maxItems":5,"type":"array","items":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]}}}}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_feedbackOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_feedback","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/feedback/{feedbackId}":{"delete":{"operationId":"delete_feedback","summary":"Forget a taught correction","description":"Forget a taught correction within the selected project. Stops the correction being an example for triage. The change it made to its mention stays. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"feedbackId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_feedbackOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_feedback","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mutes":{"get":{"operationId":"list_mutes","summary":"List muted authors and sources","description":"List muted authors and sources within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_mutesOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_mutes","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_mute","summary":"Mute an author or source","description":"Mute an author or source within the selected project. Future posts from the author or source are dropped at ingest, before any AI. Collected posts stay. Muting twice returns the existing mute. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"platform":{"default":null,"description":"Null mutes the author or source on every platform.","anyOf":[{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},{"type":"null"}]},"kind":{"type":"string","enum":["author","source"]},"value":{"type":"string","minLength":1,"maxLength":300,"description":"A handle without its sigil, or a source name; `r/` is optional."}},"required":["kind","value"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_muteOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_mute","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/mutes/{muteId}":{"delete":{"operationId":"delete_mute","summary":"Unmute an author or source","description":"Unmute an author or source within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"muteId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_muteOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_mute","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/agents":{"get":{"operationId":"list_agents","summary":"List agents","description":"List agents within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_agentsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_agents","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_agent","summary":"Create an agent","description":"Create an agent within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"default":"","type":"string","maxLength":2000},"enabled":{"default":true,"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"default":[],"maxItems":50,"type":"array","items":{"type":"object","properties":{"field":{"type":"string","enum":["relevance","label","replyCall","subject","platform","sentiment","keyword","followers"]},"operator":{"type":"string","enum":["is","is-not","gte","lte","contains"]},"value":{"anyOf":[{"type":"string","maxLength":300},{"type":"number"},{"maxItems":100,"type":"array","items":{"type":"string","maxLength":300}}]}},"required":["field","operator","value"],"additionalProperties":false}},"actions":{"minItems":1,"maxItems":20,"type":"array","items":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"draft-reply"},"config":{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"add-label"},"config":{"type":"object","properties":{"labelId":{"type":"string","maxLength":200}},"required":["labelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"assign"},"config":{"type":"object","properties":{"assigneeId":{"type":"string","minLength":1,"maxLength":200}},"required":["assigneeId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"set-status"},"config":{"type":"object","properties":{"status":{"type":"string","enum":["new","archived"]}},"required":["status"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-slack"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-email"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"webhook"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false}]}}},"required":["name","trigger","actions"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_agentOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_agent","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/agents/{agentId}":{"get":{"operationId":"get_agent","summary":"Get an agent","description":"Get an agent within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"agentId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_agentOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_agent","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_agent","summary":"Update or pause an agent","description":"Update or pause an agent within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"agentId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":2000},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"field":{"type":"string","enum":["relevance","label","replyCall","subject","platform","sentiment","keyword","followers"]},"operator":{"type":"string","enum":["is","is-not","gte","lte","contains"]},"value":{"anyOf":[{"type":"string","maxLength":300},{"type":"number"},{"maxItems":100,"type":"array","items":{"type":"string","maxLength":300}}]}},"required":["field","operator","value"],"additionalProperties":false}},"actions":{"minItems":1,"maxItems":20,"type":"array","items":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"draft-reply"},"config":{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"add-label"},"config":{"type":"object","properties":{"labelId":{"type":"string","maxLength":200}},"required":["labelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"assign"},"config":{"type":"object","properties":{"assigneeId":{"type":"string","minLength":1,"maxLength":200}},"required":["assigneeId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"set-status"},"config":{"type":"object","properties":{"status":{"type":"string","enum":["new","archived"]}},"required":["status"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-slack"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-email"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"webhook"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false}]}}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_agentOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_agent","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_agent","summary":"Delete an agent","description":"Delete an agent within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"agentId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_agentOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_agent","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/agents/{agentId}/run":{"post":{"operationId":"request_agent_run","summary":"Request an agent run","description":"Request an agent run within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"agentId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"mentionId":{"type":"string","minLength":1,"maxLength":200}},"required":[],"additionalProperties":false}}}},"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/request_agent_runOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"request_agent_run","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/agents/{agentId}/runs":{"get":{"operationId":"list_agent_runs","summary":"List agent runs","description":"List agent runs within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"agentId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_agent_runsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_agent_runs","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/insights":{"get":{"operationId":"get_insights","summary":"Get project insights","description":"Get project insights within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"rangeDays","in":"query","required":false,"schema":{"default":30,"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]}},{"name":"filter","in":"query","required":false,"content":{"application/json":{"schema":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}}}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_insightsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_insights","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/daily-brief":{"get":{"operationId":"get_daily_brief","summary":"Get the Daily brief","description":"Get the Daily brief within the selected project. The latest brief, or one UTC day's: the top relevant New or Snoozed posts from the 24 hours before it was generated, best first, keyword spikes (z-score of at least 3 over 14 days, at least 10 posts) and a short AI summary that is null when the plan has no AI actions. Generated once a day per active project; generating is true while one is being written. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"day","in":"query","required":false,"schema":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_daily_briefOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_daily_brief","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/daily-brief/generate":{"post":{"operationId":"request_daily_brief","summary":"Generate the Daily brief now","description":"Generate the Daily brief now within the selected project. Replaces today's brief. The summary uses one AI action; without one the posts and spikes are still stored. While a brief is already being generated, that operation is returned. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/request_daily_briefOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"request_daily_brief","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/reports":{"get":{"operationId":"list_reports","summary":"List reports and schedules","description":"List reports and schedules within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_reportsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_reports","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_report","summary":"Create a report and optional schedule","description":"Create a report and optional schedule within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"rangeDays":{"default":30,"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]},"filter":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"intervalSeconds":{"default":null,"anyOf":[{"type":"integer","minimum":3600,"maximum":31536000},{"type":"null"}]},"enabled":{"default":false,"type":"boolean"}},"required":["name"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_reportOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"create_report","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/reports/{reportId}":{"get":{"operationId":"get_report","summary":"Get report configuration","description":"Get report configuration within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_reportOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_report","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_report","summary":"Update a report or schedule","description":"Update a report or schedule within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"rangeDays":{"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":3600,"maximum":31536000},{"type":"null"}]},"enabled":{"type":"boolean"}},"required":[],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_reportOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"update_report","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_report","summary":"Delete a report","description":"Delete a report within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_reportOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"delete_report","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/reports/{reportId}/generate":{"post":{"operationId":"request_report","summary":"Request report generation","description":"Request report generation within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/request_reportOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"request_report","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/reports/{reportId}/results":{"get":{"operationId":"list_report_results","summary":"Read generated report snapshots","description":"Read generated report snapshots within the selected project. Uses the app's permissions and entitlements.","tags":["product"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_report_resultsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_report_results","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing":{"get":{"operationId":"get_billing","summary":"Get plan, entitlements, usage and billing status","description":"Get plan, entitlements, usage and billing status. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_billingOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_billing","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/checkout":{"post":{"operationId":"create_checkout","summary":"Start a subscription checkout","description":"Start a subscription checkout. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"planId":{"type":"string","minLength":1},"interval":{"type":"string","enum":["monthly","annual"]},"idempotencyKey":{"type":"string","minLength":8,"maxLength":200}},"required":["planId","interval","idempotencyKey"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_checkoutOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_checkout","x-fishout-continuation":true,"x-fishout-idempotency":"core","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/usage":{"get":{"operationId":"get_usage","summary":"Get keyword, premium, relevant-mention and reply-draft usage with a month-end forecast","description":"Get keyword, premium, relevant-mention and reply-draft usage with a month-end forecast. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_usageOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_usage","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/plan":{"post":{"operationId":"change_plan","summary":"Switch an active subscription to another paid plan, prorated","description":"Switch an active subscription to another paid plan, prorated. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"planId":{"type":"string","minLength":1},"interval":{"type":"string","enum":["monthly","annual"]},"idempotencyKey":{"type":"string","minLength":8,"maxLength":200}},"required":["planId","interval","idempotencyKey"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/change_planOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"change_plan","x-fishout-continuation":true,"x-fishout-idempotency":"core","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/portal":{"post":{"operationId":"create_billing_portal","summary":"Open the billing portal","description":"Open the billing portal. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_billing_portalOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_billing_portal","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/claim":{"post":{"operationId":"bind_appsumo_license","summary":"Bind a verified AppSumo claim","description":"Bind a verified AppSumo claim. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["token"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/bind_appsumo_licenseOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"bind_appsumo_license","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/billing/funding":{"post":{"operationId":"set_agency_funding","summary":"Set a client funding policy","description":"Set a client funding policy. Payment changes require completion in Dodo's hosted flow.","tags":["billing"],"security":[{"bearerAuth":[]},{"oauth":["owner"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":256}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"fundingOrganizationId":{"type":"string","minLength":1,"maxLength":256},"relationshipId":{"type":"string","minLength":1},"active":{"type":"boolean"},"caps":{"type":"object","propertyNames":{"type":"string","enum":["relevantMentions","replyDrafts","keywords"]},"additionalProperties":{"type":"integer","minimum":0,"maximum":1000000000},"required":["relevantMentions","replyDrafts","keywords"]}},"required":["fundingOrganizationId","relationshipId","active","caps"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/set_agency_fundingOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"owner","x-fishout-mcp-tool":"set_agency_funding","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/notification-channels":{"get":{"operationId":"list_project_notification_channels","summary":"List channels available to a project","description":"List channels available to a project. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_project_notification_channelsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_project_notification_channels","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/notification-deliveries":{"get":{"operationId":"list_project_notification_deliveries","summary":"List project delivery history","description":"List project delivery history. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"channelId","in":"query","required":false,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_project_notification_deliveriesOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_project_notification_deliveries","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/operations/{operationId}":{"get":{"operationId":"get_operation","summary":"Get a background operation status","description":"Get a background operation status. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"operationId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_operationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_operation","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/operations":{"get":{"operationId":"list_operations","summary":"List background operations","description":"List background operations. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_operationsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_operations","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/operations/{operationId}/cancel":{"post":{"operationId":"cancel_operation","summary":"Cancel work that has never started","description":"Cancel work that has never started. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"operationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/cancel_operationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"cancel_operation","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/notification-channels":{"get":{"operationId":"list_notification_channels","summary":"List notification channels","description":"List notification channels. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"query","required":false,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_notification_channelsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"list_notification_channels","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"post":{"operationId":"create_notification_channel","summary":"Create a notification channel","description":"Create a notification channel. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed. Burst digest: with batch true, the first matching mention is sent at once and opens a window of windowMinutes (1, 5, 15, 30 or 60; default 5); further mention.created and mention.scored events in it are held and arrive as one mention.digest message when it closes, and nothing is sent if none were held. batch false sends every event on its own. Omitted on create, batch is true except for Webhook and Zapier, which default to instant; omitted on update, the channel keeps its setting.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"projectId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"name":{"type":"string","minLength":1,"maxLength":100},"provider":{"type":"string","enum":["slack","discord","telegram","email","webhook","zapier","teams","googlechat","mattermost","ntfy","feishu","dingtalk","wecom"]},"destination":{"type":"string","minLength":1,"maxLength":2048},"events":{"maxItems":4,"type":"array","items":{"type":"string","enum":["mention.created","mention.scored","mention.status_changed","reply.drafted"]}},"minRelevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"minScore":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"enabled":{"default":true,"type":"boolean"},"batch":{"description":"Batch bursts: send the first mention at once, then group the rest of the window into one mention.digest message. False sends each mention instantly. Omitted: true for chat, push and email channels, false for webhook and Zapier on create; unchanged on update.","type":"boolean"},"windowMinutes":{"description":"Burst window in minutes when batch is true: 1, 5, 15, 30 or 60. Default 5; unchanged on update when omitted.","anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":15},{"type":"number","const":30},{"type":"number","const":60}]}},"required":["projectId","name","provider","destination","events"],"additionalProperties":false}}}},"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/create_notification_channelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"create_notification_channel","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/notification-channels/{channelId}":{"patch":{"operationId":"update_notification_channel","summary":"Update a notification channel","description":"Update a notification channel. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed. Burst digest: with batch true, the first matching mention is sent at once and opens a window of windowMinutes (1, 5, 15, 30 or 60; default 5); further mention.created and mention.scored events in it are held and arrive as one mention.digest message when it closes, and nothing is sent if none were held. batch false sends every event on its own. Omitted on create, batch is true except for Webhook and Zapier, which default to instant; omitted on update, the channel keeps its setting.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"channelId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"projectId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"name":{"type":"string","minLength":1,"maxLength":100},"provider":{"type":"string","enum":["slack","discord","telegram","email","webhook","zapier","teams","googlechat","mattermost","ntfy","feishu","dingtalk","wecom"]},"destination":{"type":"string","minLength":1,"maxLength":2048},"events":{"maxItems":4,"type":"array","items":{"type":"string","enum":["mention.created","mention.scored","mention.status_changed","reply.drafted"]}},"minRelevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"minScore":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"enabled":{"default":true,"type":"boolean"},"batch":{"description":"Batch bursts: send the first mention at once, then group the rest of the window into one mention.digest message. False sends each mention instantly. Omitted: true for chat, push and email channels, false for webhook and Zapier on create; unchanged on update.","type":"boolean"},"windowMinutes":{"description":"Burst window in minutes when batch is true: 1, 5, 15, 30 or 60. Default 5; unchanged on update when omitted.","anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":15},{"type":"number","const":30},{"type":"number","const":60}]}},"required":["projectId","name","provider","destination","events"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_notification_channelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_notification_channel","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"delete":{"operationId":"delete_notification_channel","summary":"Disable a notification channel","description":"Disable a notification channel. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"channelId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/delete_notification_channelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"delete_notification_channel","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/notification-channels/{channelId}/rotate-secret":{"post":{"operationId":"rotate_notification_channel_secret","summary":"Rotate a webhook signing secret","description":"Rotate a webhook signing secret. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"channelId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/rotate_notification_channel_secretOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"rotate_notification_channel_secret","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/projects/{projectId}/notification-channels/{channelId}/test":{"post":{"operationId":"test_notification_channel","summary":"Queue a notification test","description":"Queue a notification test. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"channelId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"maxLength":128}},"required":["idempotencyKey"],"additionalProperties":false}}}},"responses":{"202":{"description":"Work accepted. Poll its operation status.","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/test_notification_channelOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"test_notification_channel","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/orgs/{organizationId}/notification-deliveries":{"get":{"operationId":"list_notification_deliveries","summary":"List notification delivery history","description":"List notification delivery history. Webhook, Slack, Discord, Telegram, Email, Zapier, Microsoft Teams, Google Chat, Mattermost, ntfy, Feishu / Lark, DingTalk and WeCom notification channels deliver for real; webhook requests are signed.","tags":["background"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"projectId","in":"query","required":false,"schema":{"type":"string","minLength":1}},{"name":"channelId","in":"query","required":false,"schema":{"type":"string","minLength":1}},{"name":"limit","in":"query","required":false,"schema":{"default":50,"type":"integer","minimum":1,"maximum":100}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":2048}}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_notification_deliveriesOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"},"nextCursor":{"type":["string","null"]}}}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"list_notification_deliveries","x-fishout-continuation":false,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/account":{"get":{"operationId":"get_account","summary":"Get account profile","description":"Get account profile. API keys receive a browser continuation; OAuth acts as its consenting user.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/get_accountOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"get_account","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."},"patch":{"operationId":"update_account","summary":"Update account name","description":"Update account name. API keys receive a browser continuation; OAuth acts as its consenting user.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100}},"required":["name"],"additionalProperties":false}}}},"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/update_accountOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"update_account","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/account/sessions":{"get":{"operationId":"list_account_sessions","summary":"List signed-in sessions without tokens","description":"List signed-in sessions without tokens. API keys receive a browser continuation; OAuth acts as its consenting user.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["read"]}],"parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/list_account_sessionsOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"read","x-fishout-mcp-tool":"list_account_sessions","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/account/sessions/{sessionId}":{"delete":{"operationId":"revoke_account_session","summary":"Revoke a signed-in session","description":"Revoke a signed-in session. API keys receive a browser continuation; OAuth acts as its consenting user.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["admin"]}],"parameters":[{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/revoke_account_sessionOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"admin","x-fishout-mcp-tool":"revoke_account_session","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/invitations/{invitationId}/accept":{"post":{"operationId":"accept_invitation","summary":"Accept an organization invitation","description":"Continue with the verified invited email address to establish independent membership.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"invitationId","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":200}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/accept_invitationOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"accept_invitation","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}},"/agency-portals/{hostname}/onboarding":{"post":{"operationId":"onboard_agency_client","summary":"Open an agency client onboarding flow","description":"Review the verified agency portal and create a client organization with independent ownership in your browser.","tags":["identity"],"security":[{"bearerAuth":[]},{"oauth":["write"]}],"parameters":[{"name":"hostname","in":"path","required":true,"schema":{"type":"string","minLength":1,"maxLength":253}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":128},"description":"Reuse for retries of the same action for 24 hours. A changed body returns 409."}],"responses":{"201":{"description":"Success","headers":{"X-Request-Id":{"$ref":"#/components/headers/X-Request-Id"},"RateLimit":{"$ref":"#/components/headers/RateLimit"},"RateLimit-Policy":{"$ref":"#/components/headers/RateLimit-Policy"},"Idempotency-Replayed":{"$ref":"#/components/headers/Idempotency-Replayed"}},"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/onboard_agency_clientOutput"},"meta":{"type":"object","properties":{"requestId":{"type":"string"},"replayed":{"type":"boolean"}}}}}}}},"202":{"description":"Continue in a signed-in browser to complete this action.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["status","url"],"properties":{"status":{"const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}}},"meta":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/Error"},"401":{"$ref":"#/components/responses/Unauthorized"},"402":{"$ref":"#/components/responses/Error"},"403":{"$ref":"#/components/responses/Error"},"404":{"$ref":"#/components/responses/Error"},"409":{"$ref":"#/components/responses/Error"},"413":{"$ref":"#/components/responses/Error"},"415":{"$ref":"#/components/responses/Error"},"429":{"$ref":"#/components/responses/RateLimited"},"500":{"$ref":"#/components/responses/Error"},"502":{"$ref":"#/components/responses/Error"},"503":{"$ref":"#/components/responses/Error"}},"x-fishout-permission":"write","x-fishout-mcp-tool":"onboard_agency_client","x-fishout-continuation":true,"x-fishout-idempotency":"transaction","x-fishout-entitlements":"Enforced by the shared product operation."}}},"components":{"schemas":{"list_organizationsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"additionalProperties":false},"list_organizationsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"kind":{"type":"string","enum":["business","agency"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","name","slug","kind","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/list_organizationsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_organizationsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_organizationsOutput/$defs/__schema0"}}]}}},"create_organizationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"slug":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"kind":{"default":"business","type":"string","enum":["business","agency"]}},"required":["name","slug"],"additionalProperties":false},"create_organizationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"kind":{"type":"string","enum":["business","agency"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","name","slug","kind","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema0"}},{"type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema1"}}],"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_organizationOutput/$defs/__schema1"}}]}}},"get_organizationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId"],"additionalProperties":false},"get_organizationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"kind":{"type":"string","enum":["business","agency"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","name","slug","kind","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/get_organizationOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_organizationOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_organizationOutput/$defs/__schema0"}}]}}},"update_organizationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100}},"required":["organizationId","name"],"additionalProperties":false},"update_organizationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"kind":{"type":"string","enum":["business","agency"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","name","slug","kind","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/update_organizationOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_organizationOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_organizationOutput/$defs/__schema0"}}]}}},"list_projectsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_projectsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"brief":{"type":["string","null"]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"type":["string","null"]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"required":["sentiment","language","replyCall","hideLowRelevance","disabledLabels"],"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema0"}},"ownAccounts":{"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema1"}}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"type":["string","null"]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema2"}},{"type":"null"}]},"relevanceThreshold":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","organizationId","name","createdAt","brief","goal","websiteUrl","features","ownAccounts","voice","relevanceThreshold"],"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema3"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_projectsOutput/$defs/__schema3"}}]}}},"create_projectInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100},"description":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}]},"color":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"brief":{"anyOf":[{"type":"string","minLength":1,"maxLength":4000},{"type":"null"}]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"anyOf":[{"type":"string","maxLength":4000,"format":"uri"},{"type":"null"}]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"maxItems":9,"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"additionalProperties":false},"ownAccounts":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":false}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":false},{"type":"null"}]}},"required":["organizationId","name"],"additionalProperties":false},"create_projectOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"brief":{"type":["string","null"]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"type":["string","null"]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"required":["sentiment","language","replyCall","hideLowRelevance","disabledLabels"],"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema0"}},"ownAccounts":{"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema1"}}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"type":["string","null"]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema2"}},{"type":"null"}]},"relevanceThreshold":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","organizationId","name","createdAt","brief","goal","websiteUrl","features","ownAccounts","voice","relevanceThreshold"],"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_projectOutput/$defs/__schema3"}}]}}},"list_membersInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId"],"additionalProperties":false},"list_membersOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_membersOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_membersOutput"}}]},"set_member_project_accessInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"memberId":{"type":"string","minLength":1},"projectAccess":{"type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["organizationId","memberId","projectAccess"],"additionalProperties":false},"set_member_project_accessOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/set_member_project_accessOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/set_member_project_accessOutput"}}]},"list_invitationsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_invitationsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":{"$ref":"#/components/schemas/list_invitationsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_invitationsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_invitationsOutput/$defs/__schema0"}}]}}},"create_invitationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"email":{"type":"string","format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"role":{"type":"string","enum":["admin","member","viewer"]},"projectAccess":{"default":"all","type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["organizationId","email","role"],"additionalProperties":false},"create_invitationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_invitationOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_invitationOutput"}}]},"cancel_invitationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"invitationId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","invitationId"],"additionalProperties":false},"cancel_invitationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/cancel_invitationOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/cancel_invitationOutput"}}]},"update_member_roleInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"memberId":{"type":"string","minLength":1},"role":{"type":"string","enum":["owner","admin","member","viewer"]}},"required":["organizationId","memberId","role"],"additionalProperties":false},"update_member_roleOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_member_roleOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_member_roleOutput"}}]},"remove_memberInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"memberId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","memberId"],"additionalProperties":false},"remove_memberOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/remove_memberOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/remove_memberOutput"}}]},"delete_organizationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"confirmationName":{"type":"string","minLength":1}},"required":["organizationId","confirmationName"],"additionalProperties":false},"delete_organizationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_organizationOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_organizationOutput"}}]},"list_agency_clientsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_agency_clientsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"relationship":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema0"}},"client":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"kind":{"type":"string","enum":["business","agency"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","name","slug","kind","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema1"}}},"required":["relationship","client"],"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema2"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agency_clientsOutput/$defs/__schema2"}}]}}},"assign_agency_clientInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"agencyOrganizationId":{"type":"string","minLength":1},"clientOrganizationId":{"type":"string","minLength":1}},"required":["agencyOrganizationId","clientOrganizationId"],"additionalProperties":false},"assign_agency_clientOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/assign_agency_clientOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/assign_agency_clientOutput"}}]},"update_agency_clientInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"relationshipId":{"type":"string","minLength":1},"status":{"type":"string","enum":["active","suspended","disconnected"]}},"required":["organizationId","relationshipId","status"],"additionalProperties":false},"update_agency_clientOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agency_clientOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agency_clientOutput"}}]},"grant_agency_memberInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"agencyOrganizationId":{"type":"string","minLength":1},"relationshipId":{"type":"string","minLength":1},"memberId":{"type":"string","minLength":1},"role":{"type":"string","enum":["admin","member","viewer"]},"projectAccess":{"type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}}},"required":["agencyOrganizationId","relationshipId","memberId","role","projectAccess"],"additionalProperties":false},"grant_agency_memberOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/grant_agency_memberOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/grant_agency_memberOutput"}}]},"revoke_agency_memberInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"grantId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","grantId"],"additionalProperties":false},"revoke_agency_memberOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"revoked":{"type":"boolean","const":true}},"required":["revoked"],"additionalProperties":{"$ref":"#/components/schemas/revoke_agency_memberOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/revoke_agency_memberOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/revoke_agency_memberOutput/$defs/__schema0"}}]}}},"get_agency_configurationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId"],"additionalProperties":false},"get_agency_configurationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_agency_configurationOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agency_configurationOutput"}}]},"update_agency_brandInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"displayName":{"type":"string","minLength":1,"maxLength":100},"accentColor":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"onboardingEnabled":{"type":"boolean"}},"required":["organizationId","displayName","accentColor","onboardingEnabled"],"additionalProperties":false},"update_agency_brandOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agency_brandOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agency_brandOutput"}}]},"add_custom_domainInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"hostname":{"type":"string"}},"required":["organizationId","hostname"],"additionalProperties":false},"add_custom_domainOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/add_custom_domainOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/add_custom_domainOutput"}}]},"remove_custom_domainInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"domainId":{"type":"string","minLength":1}},"required":["organizationId","domainId"],"additionalProperties":false},"remove_custom_domainOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/remove_custom_domainOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/remove_custom_domainOutput"}}]},"verify_custom_domainInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"domainId":{"type":"string","minLength":1}},"required":["organizationId","domainId"],"additionalProperties":false},"verify_custom_domainOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/verify_custom_domainOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/verify_custom_domainOutput"}}]},"list_api_keysInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_api_keysOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"prefix":{"type":"string"},"organizationId":{"type":"string"},"permissions":{"type":"array","items":{"type":"string","enum":["read","write","admin","owner"]}},"projectAccess":{"type":"string","enum":["all","selected"]},"projectIds":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"revokedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","name","prefix","organizationId","permissions","projectAccess","projectIds","expiresAt","revokedAt"],"additionalProperties":{"$ref":"#/components/schemas/list_api_keysOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_api_keysOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_api_keysOutput/$defs/__schema0"}}]}}},"create_api_keyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId"],"additionalProperties":false},"create_api_keyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/create_api_keyOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_api_keyOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_api_keyOutput/$defs/__schema0"}}]}}},"rotate_api_keyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"keyId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","keyId"],"additionalProperties":false},"rotate_api_keyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/rotate_api_keyOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/rotate_api_keyOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/rotate_api_keyOutput/$defs/__schema0"}}]}}},"revoke_api_keyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":200},"keyId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","keyId"],"additionalProperties":false},"revoke_api_keyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"revoked":{"type":"boolean","const":true}},"required":["revoked"],"additionalProperties":{"$ref":"#/components/schemas/revoke_api_keyOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/revoke_api_keyOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/revoke_api_keyOutput/$defs/__schema0"}}]}}},"update_api_keyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"permissions":{"default":["read"],"minItems":1,"maxItems":4,"type":"array","items":{"type":"string","enum":["read","write","admin","owner"]}},"projectAccess":{"default":"all","type":"string","enum":["all","selected"]},"projectIds":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1}},"expiresIn":{"default":7776000,"type":"integer","minimum":60,"maximum":31536000},"keyId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100}},"required":["organizationId","keyId","name"],"additionalProperties":false},"update_api_keyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_api_keyOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_api_keyOutput"}}]},"list_oauth_connectionsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"list_oauth_connectionsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_oauth_connectionsOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_oauth_connectionsOutput"}}]},"revoke_oauth_connectionInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"grantId":{"type":"string","minLength":1,"maxLength":200}},"required":["grantId"],"additionalProperties":false},"revoke_oauth_connectionOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/revoke_oauth_connectionOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/revoke_oauth_connectionOutput"}}]},"get_projectInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1}},"required":["organizationId","projectId"],"additionalProperties":false},"get_projectOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"brief":{"type":["string","null"]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"type":["string","null"]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"required":["sentiment","language","replyCall","hideLowRelevance","disabledLabels"],"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema0"}},"ownAccounts":{"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema1"}}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"type":["string","null"]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema2"}},{"type":"null"}]},"relevanceThreshold":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","organizationId","name","createdAt","brief","goal","websiteUrl","features","ownAccounts","voice","relevanceThreshold"],"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_projectOutput/$defs/__schema3"}}]}}},"update_projectInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":2000},"color":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"brief":{"anyOf":[{"type":"string","minLength":1,"maxLength":4000},{"type":"null"}]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"anyOf":[{"type":"string","maxLength":4000,"format":"uri"},{"type":"null"}]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"maxItems":9,"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"additionalProperties":false},"ownAccounts":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":false}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":false},{"type":"null"}]}},"required":["organizationId","projectId"],"additionalProperties":false},"update_projectOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"brief":{"type":["string","null"]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"type":["string","null"]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"required":["sentiment","language","replyCall","hideLowRelevance","disabledLabels"],"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema0"}},"ownAccounts":{"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema1"}}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"type":["string","null"]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema2"}},{"type":"null"}]},"relevanceThreshold":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","organizationId","name","createdAt","brief","goal","websiteUrl","features","ownAccounts","voice","relevanceThreshold"],"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_projectOutput/$defs/__schema3"}}]}}},"delete_projectInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1}},"required":["organizationId","projectId"],"additionalProperties":false},"delete_projectOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_projectOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_projectOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_projectOutput/$defs/__schema0"}}]}}},"duplicate_projectInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100}},"required":["organizationId","projectId","name"],"additionalProperties":false},"duplicate_projectOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"brief":{"type":["string","null"]},"goal":{"anyOf":[{"type":"string","enum":["find_customers","monitor_brand","track_competitors","research_topic","other"]},{"type":"null"}]},"websiteUrl":{"type":["string","null"]},"features":{"type":"object","properties":{"sentiment":{"type":"boolean"},"language":{"type":"boolean"},"replyCall":{"type":"boolean"},"hideLowRelevance":{"type":"boolean"},"disabledLabels":{"type":"array","items":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]}}},"required":["sentiment","language","replyCall","hideLowRelevance","disabledLabels"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema0"}},"ownAccounts":{"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"handle":{"type":"string"}},"required":["platform","handle"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema1"}}},"voice":{"anyOf":[{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"linkPolicy":{"type":"string","enum":["allow","avoid","never"]},"signOff":{"type":["string","null"]}},"required":["tone","linkPolicy","signOff"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema2"}},{"type":"null"}]},"relevanceThreshold":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","organizationId","name","createdAt","brief","goal","websiteUrl","features","ownAccounts","voice","relevanceThreshold"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_projectOutput/$defs/__schema3"}}]}}},"list_keywordsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_keywordsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"term":{"type":"string"},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"type":"array","items":{"type":"string"}},"means":{"type":["string","null"]},"mustAlsoMention":{"type":"array","items":{"type":"string"}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"type":"array","items":{"type":"string"}},"skip":{"type":"array","items":{"type":"string"}}},"required":["only","skip"],"additionalProperties":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema0"}},"contentTypes":{"type":"array","items":{"type":"string","enum":["posts","replies"]}},"status":{"type":"string","enum":["backfilling","active","paused"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"matchCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCount7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCountPrev7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"trend7d":{"type":"array","items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["id","projectId","term","kind","platforms","negativeTerms","means","mustAlsoMention","matchAsWritten","sources","contentTypes","status","createdAt","matchCount","matchCount7d","matchCountPrev7d","trend7d"],"additionalProperties":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema1"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_keywordsOutput/$defs/__schema1"}}]}}},"get_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"keywordId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","keywordId"],"additionalProperties":false},"get_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"term":{"type":"string"},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"type":"array","items":{"type":"string"}},"means":{"type":["string","null"]},"mustAlsoMention":{"type":"array","items":{"type":"string"}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"type":"array","items":{"type":"string"}},"skip":{"type":"array","items":{"type":"string"}}},"required":["only","skip"],"additionalProperties":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema0"}},"contentTypes":{"type":"array","items":{"type":"string","enum":["posts","replies"]}},"status":{"type":"string","enum":["backfilling","active","paused"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"matchCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCount7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCountPrev7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"trend7d":{"type":"array","items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["id","projectId","term","kind","platforms","negativeTerms","means","mustAlsoMention","matchAsWritten","sources","contentTypes","status","createdAt","matchCount","matchCount7d","matchCountPrev7d","trend7d"],"additionalProperties":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_keywordOutput/$defs/__schema1"}}]}}},"create_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"term":{"type":"string","minLength":1,"maxLength":300},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"minItems":1,"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"means":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":300},{"type":"null"}]},"mustAlsoMention":{"default":[],"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"matchAsWritten":{"default":true,"type":"boolean"},"sources":{"default":{"only":[],"skip":[]},"type":"object","properties":{"only":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"skip":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}}},"required":["only","skip"],"additionalProperties":false},"contentTypes":{"minItems":1,"maxItems":2,"type":"array","items":{"type":"string","enum":["posts","replies"]}},"fast":{"default":false,"type":"boolean"}},"required":["organizationId","projectId","term","kind","platforms"],"additionalProperties":false},"create_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"term":{"type":"string"},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"type":"array","items":{"type":"string"}},"means":{"type":["string","null"]},"mustAlsoMention":{"type":"array","items":{"type":"string"}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"type":"array","items":{"type":"string"}},"skip":{"type":"array","items":{"type":"string"}}},"required":["only","skip"],"additionalProperties":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema0"}},"contentTypes":{"type":"array","items":{"type":"string","enum":["posts","replies"]}},"status":{"type":"string","enum":["backfilling","active","paused"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"matchCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCount7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCountPrev7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"trend7d":{"type":"array","items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["id","projectId","term","kind","platforms","negativeTerms","means","mustAlsoMention","matchAsWritten","sources","contentTypes","status","createdAt","matchCount","matchCount7d","matchCountPrev7d","trend7d"],"additionalProperties":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_keywordOutput/$defs/__schema1"}}]}}},"update_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"keywordId":{"type":"string","minLength":1,"maxLength":200},"term":{"type":"string","minLength":1,"maxLength":300},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"minItems":1,"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"means":{"anyOf":[{"type":"string","minLength":1,"maxLength":300},{"type":"null"}]},"mustAlsoMention":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"skip":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}}},"required":["only","skip"],"additionalProperties":false},"contentTypes":{"minItems":1,"maxItems":2,"type":"array","items":{"type":"string","enum":["posts","replies"]}},"fast":{"type":"boolean"},"status":{"type":"string","enum":["paused","active"]}},"required":["organizationId","projectId","keywordId"],"additionalProperties":false},"update_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"term":{"type":"string"},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"type":"array","items":{"type":"string"}},"means":{"type":["string","null"]},"mustAlsoMention":{"type":"array","items":{"type":"string"}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"type":"array","items":{"type":"string"}},"skip":{"type":"array","items":{"type":"string"}}},"required":["only","skip"],"additionalProperties":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema0"}},"contentTypes":{"type":"array","items":{"type":"string","enum":["posts","replies"]}},"status":{"type":"string","enum":["backfilling","active","paused"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"matchCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCount7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCountPrev7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"trend7d":{"type":"array","items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["id","projectId","term","kind","platforms","negativeTerms","means","mustAlsoMention","matchAsWritten","sources","contentTypes","status","createdAt","matchCount","matchCount7d","matchCountPrev7d","trend7d"],"additionalProperties":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_keywordOutput/$defs/__schema1"}}]}}},"delete_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"keywordId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","keywordId"],"additionalProperties":false},"delete_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_keywordOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_keywordOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_keywordOutput/$defs/__schema0"}}]}}},"duplicate_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"keywordId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","keywordId"],"additionalProperties":false},"duplicate_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"term":{"type":"string"},"kind":{"type":"string","enum":["brand","competitor","topic"]},"platforms":{"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"negativeTerms":{"type":"array","items":{"type":"string"}},"means":{"type":["string","null"]},"mustAlsoMention":{"type":"array","items":{"type":"string"}},"matchAsWritten":{"type":"boolean"},"sources":{"type":"object","properties":{"only":{"type":"array","items":{"type":"string"}},"skip":{"type":"array","items":{"type":"string"}}},"required":["only","skip"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema0"}},"contentTypes":{"type":"array","items":{"type":"string","enum":["posts","replies"]}},"status":{"type":"string","enum":["backfilling","active","paused"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"matchCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCount7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"matchCountPrev7d":{"type":"integer","minimum":0,"maximum":9007199254740991},"trend7d":{"type":"array","items":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["id","projectId","term","kind","platforms","negativeTerms","means","mustAlsoMention","matchAsWritten","sources","contentTypes","status","createdAt","matchCount","matchCount7d","matchCountPrev7d","trend7d"],"additionalProperties":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/duplicate_keywordOutput/$defs/__schema1"}}]}}},"refresh_keywordInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"keywordId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","keywordId"],"additionalProperties":false},"refresh_keywordOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false}}]},"list_mentionsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"filter":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]}},"additionalProperties":false},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_mentionsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"source":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["kind","name","url"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema0"}},"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema1"}},"title":{"type":["string","null"]},"parent":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema2"}},{"type":"null"}]},"content":{"type":"string"},"url":{"type":"string"},"createdAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"fetchedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"triageStatus":{"type":"string","enum":["pending","complete","failed"]},"relevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"relevanceReason":{"anyOf":[{"type":"string","enum":["relevant","different_meaning","spam","off_brief","below_threshold"]},{"type":"null"}]},"subject":{"anyOf":[{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]},{"type":"null"}]},"why":{"type":"array","items":{"type":"string","enum":["matches_brief","means_the_term","asking_for_help","not_answered","fresh","high_reach"]}},"labels":{"type":"array","items":{"type":"string"}},"aiLabels":{"type":"array","items":{"type":"string"}},"manualLabels":{"type":"array","items":{"type":"string"}},"removedLabels":{"type":"array","items":{"type":"string"}},"sentiment":{"anyOf":[{"type":"string","enum":["positive","neutral","negative"]},{"type":"null"}]},"replyCall":{"anyOf":[{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]},{"type":"null"}]},"replyHint":{"anyOf":[{"type":"string","enum":["answer","lead_with_help","no_link"]},{"type":"null"}]},"matchedKeywordIds":{"type":"array","items":{"type":"string"}},"engagement":{"type":"object","properties":{"likes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"replies":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"reposts":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["likes","replies","reposts","views"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema3"}},"threadContext":{"type":"array","items":{"type":"object","properties":{"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema1"}},"content":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"isRoot":{"type":"boolean"},"isMatch":{"type":"boolean"}},"required":["author","content","createdAt","isRoot","isMatch"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema4"}}},"language":{"type":"string"},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"assigneeId":{"type":["string","null"]},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"readAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","projectId","platform","source","author","title","parent","content","url","createdAt","fetchedAt","triageStatus","relevance","relevanceReason","subject","why","labels","aiLabels","manualLabels","removedLabels","sentiment","replyCall","replyHint","matchedKeywordIds","engagement","threadContext","language","status","assigneeId","snoozedUntil","readAt"],"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema5"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mentionsOutput/$defs/__schema5"}}]}}},"count_mentionsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"filter":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":["organizationId","projectId"],"additionalProperties":false},"count_mentionsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer","minimum":0,"maximum":9007199254740991},"get_mention_facetsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1}},"required":["organizationId","projectId"],"additionalProperties":false},"get_mention_facetsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mention_facetsOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mention_facetsOutput"}}]},"get_inbox_countsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"assigneeId":{"default":null,"type":["string","null"]}},"required":["organizationId","projectId"],"additionalProperties":false},"get_inbox_countsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_inbox_countsOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_inbox_countsOutput"}}]},"mark_all_mentions_readInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1}},"required":["organizationId","projectId"],"additionalProperties":false},"mark_all_mentions_readOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/mark_all_mentions_readOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/mark_all_mentions_readOutput"}}]},"get_mentionInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","mentionId"],"additionalProperties":false},"get_mentionOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"source":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["kind","name","url"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema0"}},"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema1"}},"title":{"type":["string","null"]},"parent":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema2"}},{"type":"null"}]},"content":{"type":"string"},"url":{"type":"string"},"createdAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"fetchedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"triageStatus":{"type":"string","enum":["pending","complete","failed"]},"relevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"relevanceReason":{"anyOf":[{"type":"string","enum":["relevant","different_meaning","spam","off_brief","below_threshold"]},{"type":"null"}]},"subject":{"anyOf":[{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]},{"type":"null"}]},"why":{"type":"array","items":{"type":"string","enum":["matches_brief","means_the_term","asking_for_help","not_answered","fresh","high_reach"]}},"labels":{"type":"array","items":{"type":"string"}},"aiLabels":{"type":"array","items":{"type":"string"}},"manualLabels":{"type":"array","items":{"type":"string"}},"removedLabels":{"type":"array","items":{"type":"string"}},"sentiment":{"anyOf":[{"type":"string","enum":["positive","neutral","negative"]},{"type":"null"}]},"replyCall":{"anyOf":[{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]},{"type":"null"}]},"replyHint":{"anyOf":[{"type":"string","enum":["answer","lead_with_help","no_link"]},{"type":"null"}]},"matchedKeywordIds":{"type":"array","items":{"type":"string"}},"engagement":{"type":"object","properties":{"likes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"replies":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"reposts":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["likes","replies","reposts","views"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema3"}},"threadContext":{"type":"array","items":{"type":"object","properties":{"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema1"}},"content":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"isRoot":{"type":"boolean"},"isMatch":{"type":"boolean"}},"required":["author","content","createdAt","isRoot","isMatch"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema4"}}},"language":{"type":"string"},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"assigneeId":{"type":["string","null"]},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"readAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","projectId","platform","source","author","title","parent","content","url","createdAt","fetchedAt","triageStatus","relevance","relevanceReason","subject","why","labels","aiLabels","manualLabels","removedLabels","sentiment","replyCall","replyHint","matchedKeywordIds","engagement","threadContext","language","status","assigneeId","snoozedUntil","readAt"],"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema5"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_mentionOutput/$defs/__schema5"}}]}}},"update_mentionInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"read":{"type":"boolean"},"assigneeId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"addLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"removeLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"required":["organizationId","projectId","mentionId"],"additionalProperties":false},"update_mentionOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"source":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["kind","name","url"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema0"}},"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema1"}},"title":{"type":["string","null"]},"parent":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema2"}},{"type":"null"}]},"content":{"type":"string"},"url":{"type":"string"},"createdAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"fetchedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"triageStatus":{"type":"string","enum":["pending","complete","failed"]},"relevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"relevanceReason":{"anyOf":[{"type":"string","enum":["relevant","different_meaning","spam","off_brief","below_threshold"]},{"type":"null"}]},"subject":{"anyOf":[{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]},{"type":"null"}]},"why":{"type":"array","items":{"type":"string","enum":["matches_brief","means_the_term","asking_for_help","not_answered","fresh","high_reach"]}},"labels":{"type":"array","items":{"type":"string"}},"aiLabels":{"type":"array","items":{"type":"string"}},"manualLabels":{"type":"array","items":{"type":"string"}},"removedLabels":{"type":"array","items":{"type":"string"}},"sentiment":{"anyOf":[{"type":"string","enum":["positive","neutral","negative"]},{"type":"null"}]},"replyCall":{"anyOf":[{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]},{"type":"null"}]},"replyHint":{"anyOf":[{"type":"string","enum":["answer","lead_with_help","no_link"]},{"type":"null"}]},"matchedKeywordIds":{"type":"array","items":{"type":"string"}},"engagement":{"type":"object","properties":{"likes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"replies":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"reposts":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["likes","replies","reposts","views"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema3"}},"threadContext":{"type":"array","items":{"type":"object","properties":{"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema1"}},"content":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"isRoot":{"type":"boolean"},"isMatch":{"type":"boolean"}},"required":["author","content","createdAt","isRoot","isMatch"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema4"}}},"language":{"type":"string"},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"assigneeId":{"type":["string","null"]},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"readAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","projectId","platform","source","author","title","parent","content","url","createdAt","fetchedAt","triageStatus","relevance","relevanceReason","subject","why","labels","aiLabels","manualLabels","removedLabels","sentiment","replyCall","replyHint","matchedKeywordIds","engagement","threadContext","language","status","assigneeId","snoozedUntil","readAt"],"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema5"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_mentionOutput/$defs/__schema5"}}]}}},"bulk_update_mentionsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionIds":{"minItems":1,"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"patch":{"type":"object","properties":{"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"read":{"type":"boolean"},"assigneeId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"addLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"removeLabels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"additionalProperties":false}},"required":["organizationId","projectId","mentionIds","patch"],"additionalProperties":false},"bulk_update_mentionsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"updated":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["updated"],"additionalProperties":{"$ref":"#/components/schemas/bulk_update_mentionsOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/bulk_update_mentionsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/bulk_update_mentionsOutput/$defs/__schema0"}}]}}},"list_saved_viewsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_saved_viewsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","filter","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/list_saved_viewsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_saved_viewsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_saved_viewsOutput/$defs/__schema0"}}]}}},"create_saved_viewInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":["organizationId","projectId","name","filter"],"additionalProperties":false},"create_saved_viewOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","filter","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/create_saved_viewOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_saved_viewOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_saved_viewOutput/$defs/__schema0"}}]}}},"update_saved_viewInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"viewId":{"type":"string","minLength":1,"maxLength":200},"name":{"type":"string","minLength":1,"maxLength":100},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":["organizationId","projectId","viewId"],"additionalProperties":false},"update_saved_viewOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","filter","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/update_saved_viewOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_saved_viewOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_saved_viewOutput/$defs/__schema0"}}]}}},"delete_saved_viewInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"viewId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","viewId"],"additionalProperties":false},"delete_saved_viewOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_saved_viewOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_saved_viewOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_saved_viewOutput/$defs/__schema0"}}]}}},"list_reply_draftsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId","mentionId"],"additionalProperties":false},"list_reply_draftsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"mentionId":{"type":"string"},"body":{"type":"string"},"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"generatedBy":{"type":"string"},"status":{"type":"string","enum":["draft","edited","posted","discarded"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","mentionId","body","tone","generatedBy","status","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/list_reply_draftsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_reply_draftsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_reply_draftsOutput/$defs/__schema0"}}]}}},"create_reply_draftInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"body":{"type":"string","minLength":1,"maxLength":20000},"tone":{"default":"helpful","type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"required":["organizationId","projectId","mentionId","body"],"additionalProperties":false},"create_reply_draftOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"mentionId":{"type":"string"},"body":{"type":"string"},"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"generatedBy":{"type":"string"},"status":{"type":"string","enum":["draft","edited","posted","discarded"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","mentionId","body","tone","generatedBy","status","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/create_reply_draftOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_reply_draftOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_reply_draftOutput/$defs/__schema0"}}]}}},"update_reply_draftInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"draftId":{"type":"string","minLength":1,"maxLength":200},"body":{"type":"string","minLength":1,"maxLength":20000},"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"status":{"type":"string","enum":["edited","discarded"]}},"required":["organizationId","projectId","mentionId","draftId"],"additionalProperties":false},"update_reply_draftOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"mentionId":{"type":"string"},"body":{"type":"string"},"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"generatedBy":{"type":"string"},"status":{"type":"string","enum":["draft","edited","posted","discarded"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","mentionId","body","tone","generatedBy","status","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/update_reply_draftOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_reply_draftOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_reply_draftOutput/$defs/__schema0"}}]}}},"request_reply_draftInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"tone":{"default":"helpful","type":"string","enum":["helpful","direct","casual","technical","apologetic"]},"generatedBy":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","mentionId"],"additionalProperties":false},"request_reply_draftOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false}}]},"track_replyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"draftId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"url":{"type":"string","maxLength":4000,"format":"uri"},"externalId":{"anyOf":[{"type":"string","minLength":1,"maxLength":200},{"type":"null"}]},"externalAuthor":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"required":["organizationId","projectId","mentionId","url"],"additionalProperties":false},"track_replyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"mentionId":{"type":"string"},"draftId":{"type":["string","null"]},"url":{"type":"string"},"externalId":{"type":["string","null"]},"postedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","mentionId","draftId","url","externalId","postedAt","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/track_replyOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/track_replyOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/track_replyOutput/$defs/__schema0"}}]}}},"list_tracked_repliesInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId","mentionId"],"additionalProperties":false},"list_tracked_repliesOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"mentionId":{"type":"string"},"draftId":{"type":["string","null"]},"url":{"type":"string"},"externalId":{"type":["string","null"]},"postedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","mentionId","draftId","url","externalId","postedAt","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/list_tracked_repliesOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_tracked_repliesOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_tracked_repliesOutput/$defs/__schema0"}}]}}},"get_tracked_replyInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"trackedReplyId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","trackedReplyId"],"additionalProperties":false},"get_tracked_replyOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"mentionId":{"type":"string"},"draftId":{"type":["string","null"]},"url":{"type":"string"},"externalId":{"type":["string","null"]},"postedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","mentionId","draftId","url","externalId","postedAt","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/get_tracked_replyOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_tracked_replyOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_tracked_replyOutput/$defs/__schema0"}}]}}},"list_reply_observationsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"trackedReplyId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId","trackedReplyId"],"additionalProperties":false},"list_reply_observationsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"trackedReplyId":{"type":"string"},"outcome":{"type":"string","enum":["observed","unavailable"]},"visibility":{"type":"string","enum":["visible","removed","deleted","unknown"]},"observedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"metrics":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["number","null"]}},"evidence":{"type":["string","null"]}},"required":["id","trackedReplyId","outcome","visibility","observedAt","metrics","evidence"],"additionalProperties":{"$ref":"#/components/schemas/list_reply_observationsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_reply_observationsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_reply_observationsOutput/$defs/__schema0"}}]}}},"list_labelsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_labelsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"exclude":{"type":["string","null"]},"examples":{"type":"array","items":{"type":"string"}},"builtin":{"type":"boolean"},"enabled":{"type":"boolean"}},"required":["id","projectId","name","description","exclude","examples","builtin","enabled"],"additionalProperties":{"$ref":"#/components/schemas/list_labelsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_labelsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_labelsOutput/$defs/__schema0"}}]}}},"create_labelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":80},"description":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"exclude":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"examples":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}}},"required":["organizationId","projectId","name"],"additionalProperties":false},"create_labelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"exclude":{"type":["string","null"]},"examples":{"type":"array","items":{"type":"string"}},"builtin":{"type":"boolean"},"enabled":{"type":"boolean"}},"required":["id","projectId","name","description","exclude","examples","builtin","enabled"],"additionalProperties":{"$ref":"#/components/schemas/create_labelOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_labelOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_labelOutput/$defs/__schema0"}}]}}},"update_labelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"labelId":{"type":"string","pattern":"^lbl_[A-Za-z0-9_-]{1,190}$"},"name":{"type":"string","minLength":1,"maxLength":80},"description":{"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"exclude":{"anyOf":[{"type":"string","minLength":1,"maxLength":1000},{"type":"null"}]},"examples":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}}},"required":["organizationId","projectId","labelId"],"additionalProperties":false},"update_labelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"exclude":{"type":["string","null"]},"examples":{"type":"array","items":{"type":"string"}},"builtin":{"type":"boolean"},"enabled":{"type":"boolean"}},"required":["id","projectId","name","description","exclude","examples","builtin","enabled"],"additionalProperties":{"$ref":"#/components/schemas/update_labelOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_labelOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_labelOutput/$defs/__schema0"}}]}}},"delete_labelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"labelId":{"type":"string","pattern":"^lbl_[A-Za-z0-9_-]{1,190}$"}},"required":["organizationId","projectId","labelId"],"additionalProperties":false},"delete_labelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_labelOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_labelOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_labelOutput/$defs/__schema0"}}]}}},"set_builtin_label_enabledInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"labelId":{"type":"string","enum":["asking-for-recommendations","comparison","has-a-problem","question","complaint","praise","announcement","promotion","discussion"]},"enabled":{"type":"boolean"}},"required":["organizationId","projectId","labelId","enabled"],"additionalProperties":false},"set_builtin_label_enabledOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"exclude":{"type":["string","null"]},"examples":{"type":"array","items":{"type":"string"}},"builtin":{"type":"boolean"},"enabled":{"type":"boolean"}},"required":["id","projectId","name","description","exclude","examples","builtin","enabled"],"additionalProperties":{"$ref":"#/components/schemas/set_builtin_label_enabledOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/set_builtin_label_enabledOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/set_builtin_label_enabledOutput/$defs/__schema0"}}]}}},"record_feedbackInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"mentionId":{"type":"string","minLength":1,"maxLength":200},"kind":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]},"value":{"default":null,"anyOf":[{"type":"string","minLength":1,"maxLength":500},{"type":"null"}]}},"required":["organizationId","projectId","mentionId","kind"],"additionalProperties":false},"record_feedbackOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"feedback":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"mentionId":{"type":"string"},"userId":{"type":["string","null"]},"kind":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]},"value":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"excerpt":{"type":"string"}},"required":["id","projectId","mentionId","userId","kind","value","createdAt","excerpt"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema0"}},"mention":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"source":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["kind","name","url"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema1"}},"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema2"}},"title":{"type":["string","null"]},"parent":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema3"}},{"type":"null"}]},"content":{"type":"string"},"url":{"type":"string"},"createdAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"fetchedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"triageStatus":{"type":"string","enum":["pending","complete","failed"]},"relevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"relevanceReason":{"anyOf":[{"type":"string","enum":["relevant","different_meaning","spam","off_brief","below_threshold"]},{"type":"null"}]},"subject":{"anyOf":[{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]},{"type":"null"}]},"why":{"type":"array","items":{"type":"string","enum":["matches_brief","means_the_term","asking_for_help","not_answered","fresh","high_reach"]}},"labels":{"type":"array","items":{"type":"string"}},"aiLabels":{"type":"array","items":{"type":"string"}},"manualLabels":{"type":"array","items":{"type":"string"}},"removedLabels":{"type":"array","items":{"type":"string"}},"sentiment":{"anyOf":[{"type":"string","enum":["positive","neutral","negative"]},{"type":"null"}]},"replyCall":{"anyOf":[{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]},{"type":"null"}]},"replyHint":{"anyOf":[{"type":"string","enum":["answer","lead_with_help","no_link"]},{"type":"null"}]},"matchedKeywordIds":{"type":"array","items":{"type":"string"}},"engagement":{"type":"object","properties":{"likes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"replies":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"reposts":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["likes","replies","reposts","views"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema4"}},"threadContext":{"type":"array","items":{"type":"object","properties":{"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema2"}},"content":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"isRoot":{"type":"boolean"},"isMatch":{"type":"boolean"}},"required":["author","content","createdAt","isRoot","isMatch"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema5"}}},"language":{"type":"string"},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"assigneeId":{"type":["string","null"]},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"readAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","projectId","platform","source","author","title","parent","content","url","createdAt","fetchedAt","triageStatus","relevance","relevanceReason","subject","why","labels","aiLabels","manualLabels","removedLabels","sentiment","replyCall","replyHint","matchedKeywordIds","engagement","threadContext","language","status","assigneeId","snoozedUntil","readAt"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema6"}}},"required":["feedback","mention"],"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema7"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema5"}}]},"__schema6":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema6"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema6"}}]},"__schema7":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema7"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/record_feedbackOutput/$defs/__schema7"}}]}}},"list_feedbackInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"kinds":{"maxItems":5,"type":"array","items":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]}},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_feedbackOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"mentionId":{"type":"string"},"userId":{"type":["string","null"]},"kind":{"type":"string","enum":["not_relevant","relevant","add_label","remove_label","set_sentiment"]},"value":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"excerpt":{"type":"string"}},"required":["id","projectId","mentionId","userId","kind","value","createdAt","excerpt"],"additionalProperties":{"$ref":"#/components/schemas/list_feedbackOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_feedbackOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_feedbackOutput/$defs/__schema0"}}]}}},"delete_feedbackInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"feedbackId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","feedbackId"],"additionalProperties":false},"delete_feedbackOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_feedbackOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_feedbackOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_feedbackOutput/$defs/__schema0"}}]}}},"list_mutesInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_mutesOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"anyOf":[{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},{"type":"null"}]},"kind":{"type":"string","enum":["author","source"]},"value":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","platform","kind","value","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/list_mutesOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_mutesOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_mutesOutput/$defs/__schema0"}}]}}},"create_muteInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"platform":{"default":null,"description":"Null mutes the author or source on every platform.","anyOf":[{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},{"type":"null"}]},"kind":{"type":"string","enum":["author","source"]},"value":{"type":"string","minLength":1,"maxLength":300,"description":"A handle without its sigil, or a source name; `r/` is optional."}},"required":["organizationId","projectId","kind","value"],"additionalProperties":false},"create_muteOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"anyOf":[{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},{"type":"null"}]},"kind":{"type":"string","enum":["author","source"]},"value":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","platform","kind","value","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/create_muteOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_muteOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_muteOutput/$defs/__schema0"}}]}}},"delete_muteInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"muteId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","muteId"],"additionalProperties":false},"delete_muteOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_muteOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_muteOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_muteOutput/$defs/__schema0"}}]}}},"list_agentsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_agentsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"operator":{"type":"string"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":"string"}}]}},"required":["field","operator","value"],"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema0"}}},"actions":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"config":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema1"}}},"required":["type","config"],"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema2"}}},"needsUpdate":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"lastRunAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"runCount24h":{"type":"integer","minimum":0,"maximum":9007199254740991},"runCountTotal":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","projectId","name","description","enabled","trigger","conditions","actions","needsUpdate","createdAt","lastRunAt","runCount24h","runCountTotal"],"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema3"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agentsOutput/$defs/__schema3"}}]}}},"get_agentInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"agentId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","agentId"],"additionalProperties":false},"get_agentOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"operator":{"type":"string"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":"string"}}]}},"required":["field","operator","value"],"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema0"}}},"actions":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"config":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema1"}}},"required":["type","config"],"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema2"}}},"needsUpdate":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"lastRunAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"runCount24h":{"type":"integer","minimum":0,"maximum":9007199254740991},"runCountTotal":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","projectId","name","description","enabled","trigger","conditions","actions","needsUpdate","createdAt","lastRunAt","runCount24h","runCountTotal"],"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_agentOutput/$defs/__schema3"}}]}}},"create_agentInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100},"description":{"default":"","type":"string","maxLength":2000},"enabled":{"default":true,"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"default":[],"maxItems":50,"type":"array","items":{"type":"object","properties":{"field":{"type":"string","enum":["relevance","label","replyCall","subject","platform","sentiment","keyword","followers"]},"operator":{"type":"string","enum":["is","is-not","gte","lte","contains"]},"value":{"anyOf":[{"type":"string","maxLength":300},{"type":"number"},{"maxItems":100,"type":"array","items":{"type":"string","maxLength":300}}]}},"required":["field","operator","value"],"additionalProperties":false}},"actions":{"minItems":1,"maxItems":20,"type":"array","items":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"draft-reply"},"config":{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"add-label"},"config":{"type":"object","properties":{"labelId":{"type":"string","maxLength":200}},"required":["labelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"assign"},"config":{"type":"object","properties":{"assigneeId":{"type":"string","minLength":1,"maxLength":200}},"required":["assigneeId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"set-status"},"config":{"type":"object","properties":{"status":{"type":"string","enum":["new","archived"]}},"required":["status"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-slack"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-email"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"webhook"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false}]}}},"required":["organizationId","projectId","name","trigger","actions"],"additionalProperties":false},"create_agentOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"operator":{"type":"string"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":"string"}}]}},"required":["field","operator","value"],"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema0"}}},"actions":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"config":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema1"}}},"required":["type","config"],"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema2"}}},"needsUpdate":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"lastRunAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"runCount24h":{"type":"integer","minimum":0,"maximum":9007199254740991},"runCountTotal":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","projectId","name","description","enabled","trigger","conditions","actions","needsUpdate","createdAt","lastRunAt","runCount24h","runCountTotal"],"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_agentOutput/$defs/__schema3"}}]}}},"update_agentInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"agentId":{"type":"string","minLength":1,"maxLength":200},"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":2000},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"field":{"type":"string","enum":["relevance","label","replyCall","subject","platform","sentiment","keyword","followers"]},"operator":{"type":"string","enum":["is","is-not","gte","lte","contains"]},"value":{"anyOf":[{"type":"string","maxLength":300},{"type":"number"},{"maxItems":100,"type":"array","items":{"type":"string","maxLength":300}}]}},"required":["field","operator","value"],"additionalProperties":false}},"actions":{"minItems":1,"maxItems":20,"type":"array","items":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"draft-reply"},"config":{"type":"object","properties":{"tone":{"type":"string","enum":["helpful","direct","casual","technical","apologetic"]}},"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"add-label"},"config":{"type":"object","properties":{"labelId":{"type":"string","maxLength":200}},"required":["labelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"assign"},"config":{"type":"object","properties":{"assigneeId":{"type":"string","minLength":1,"maxLength":200}},"required":["assigneeId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"set-status"},"config":{"type":"object","properties":{"status":{"type":"string","enum":["new","archived"]}},"required":["status"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-slack"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"notify-email"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"webhook"},"config":{"type":"object","properties":{"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["channelId"],"additionalProperties":false}},"required":["type","config"],"additionalProperties":false}]}}},"required":["organizationId","projectId","agentId"],"additionalProperties":false},"update_agentOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"enabled":{"type":"boolean"},"trigger":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","const":"mention.created"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"mention.scored"}},"required":["type"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","const":"schedule"},"cron":{"type":"string","minLength":1,"maxLength":100}},"required":["type","cron"],"additionalProperties":false}]},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"operator":{"type":"string"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":"string"}}]}},"required":["field","operator","value"],"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema0"}}},"actions":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"config":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema1"}}},"required":["type","config"],"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema2"}}},"needsUpdate":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"lastRunAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"runCount24h":{"type":"integer","minimum":0,"maximum":9007199254740991},"runCountTotal":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","projectId","name","description","enabled","trigger","conditions","actions","needsUpdate","createdAt","lastRunAt","runCount24h","runCountTotal"],"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema3"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_agentOutput/$defs/__schema3"}}]}}},"delete_agentInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"agentId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","agentId"],"additionalProperties":false},"delete_agentOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_agentOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_agentOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_agentOutput/$defs/__schema0"}}]}}},"request_agent_runInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"agentId":{"type":"string","minLength":1,"maxLength":200},"mentionId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","agentId"],"additionalProperties":false},"request_agent_runOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false}}]},"list_agent_runsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"agentId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId","agentId"],"additionalProperties":false},"list_agent_runsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"agentId":{"type":"string"},"mentionId":{"type":["string","null"]},"status":{"type":"string","enum":["success","skipped","failed"]},"startedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"durationMs":{"type":"number"},"summary":{"type":"string"},"actionsTaken":{"type":"array","items":{"type":"string"}},"error":{"type":["string","null"]}},"required":["id","agentId","mentionId","status","startedAt","durationMs","summary","actionsTaken","error"],"additionalProperties":{"$ref":"#/components/schemas/list_agent_runsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_agent_runsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_agent_runsOutput/$defs/__schema0"}}]}}},"get_insightsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"rangeDays":{"default":30,"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]},"filter":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},"required":["organizationId","projectId"],"additionalProperties":false},"get_insightsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"projectId":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"totalMentions":{"type":"integer","minimum":0,"maximum":9007199254740991},"repliedCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"archivedCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"relevantCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"filteredCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"pendingCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"medianRelevance":{"type":["number","null"]},"volumeByDay":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"points":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}}},"required":["id","label","points"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema1"}}},"volumeByPlatform":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}},"relevanceByReason":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}},"replyCallMix":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}},"labelMix":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}},"topKeywords":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}}},"required":["projectId","rangeDays","totalMentions","repliedCount","archivedCount","relevantCount","filteredCount","pendingCount","medianRelevance","volumeByDay","volumeByPlatform","relevanceByReason","replyCallMix","labelMix","topKeywords"],"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema2"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_insightsOutput/$defs/__schema2"}}]}}},"get_daily_briefInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"day":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["organizationId","projectId"],"additionalProperties":false},"get_daily_briefOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"brief":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"day":{"type":"string"},"summary":{"type":["string","null"]},"postIds":{"type":"array","items":{"type":"string"}},"posts":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"platform":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]},"source":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["kind","name","url"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema0"}},"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema1"}},"title":{"type":["string","null"]},"parent":{"anyOf":[{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema2"}},{"type":"null"}]},"content":{"type":"string"},"url":{"type":"string"},"createdAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"fetchedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"triageStatus":{"type":"string","enum":["pending","complete","failed"]},"relevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"relevanceReason":{"anyOf":[{"type":"string","enum":["relevant","different_meaning","spam","off_brief","below_threshold"]},{"type":"null"}]},"subject":{"anyOf":[{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]},{"type":"null"}]},"why":{"type":"array","items":{"type":"string","enum":["matches_brief","means_the_term","asking_for_help","not_answered","fresh","high_reach"]}},"labels":{"type":"array","items":{"type":"string"}},"aiLabels":{"type":"array","items":{"type":"string"}},"manualLabels":{"type":"array","items":{"type":"string"}},"removedLabels":{"type":"array","items":{"type":"string"}},"sentiment":{"anyOf":[{"type":"string","enum":["positive","neutral","negative"]},{"type":"null"}]},"replyCall":{"anyOf":[{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]},{"type":"null"}]},"replyHint":{"anyOf":[{"type":"string","enum":["answer","lead_with_help","no_link"]},{"type":"null"}]},"matchedKeywordIds":{"type":"array","items":{"type":"string"}},"engagement":{"type":"object","properties":{"likes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"replies":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"reposts":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["likes","replies","reposts","views"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema3"}},"threadContext":{"type":"array","items":{"type":"object","properties":{"author":{"type":"object","properties":{"handle":{"type":"string"},"displayName":{"type":"string"},"profileUrl":{"type":["string","null"]},"avatarUrl":{"type":["string","null"]},"followers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["handle","displayName","profileUrl","avatarUrl","followers"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema1"}},"content":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"isRoot":{"type":"boolean"},"isMatch":{"type":"boolean"}},"required":["author","content","createdAt","isRoot","isMatch"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema4"}}},"language":{"type":"string"},"status":{"type":"string","enum":["new","snoozed","replied","archived"]},"assigneeId":{"type":["string","null"]},"snoozedUntil":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"readAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","projectId","platform","source","author","title","parent","content","url","createdAt","fetchedAt","triageStatus","relevance","relevanceReason","subject","why","labels","aiLabels","manualLabels","removedLabels","sentiment","replyCall","replyHint","matchedKeywordIds","engagement","threadContext","language","status","assigneeId","snoozedUntil","readAt"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema5"}}},"spikes":{"type":"array","items":{"type":"object","properties":{"keywordId":{"type":"string"},"term":{"type":"string"},"day":{"type":"string"},"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"baseline":{"type":"number","minimum":0},"zScore":{"type":"number"}},"required":["keywordId","term","day","count","baseline","zScore"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema6"}}},"model":{"type":["string","null"]},"generatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","day","summary","postIds","posts","spikes","model","generatedAt"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema7"}},{"type":"null"}]},"generating":{"type":"boolean"}},"required":["brief","generating"],"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema8"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema5"}}]},"__schema6":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema6"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema6"}}]},"__schema7":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema7"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema7"}}]},"__schema8":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema8"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_daily_briefOutput/$defs/__schema8"}}]}}},"request_daily_briefInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1}},"required":["organizationId","projectId"],"additionalProperties":false},"request_daily_briefOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false}}]},"list_reportsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_reportsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"enabled":{"type":"boolean"},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","rangeDays","filter","enabled","intervalSeconds","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/list_reportsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_reportsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_reportsOutput/$defs/__schema0"}}]}}},"get_reportInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"reportId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","reportId"],"additionalProperties":false},"get_reportOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"enabled":{"type":"boolean"},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","rangeDays","filter","enabled","intervalSeconds","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/get_reportOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_reportOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_reportOutput/$defs/__schema0"}}]}}},"create_reportInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1,"maxLength":100},"rangeDays":{"default":30,"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]},"filter":{"default":{},"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"intervalSeconds":{"default":null,"anyOf":[{"type":"integer","minimum":3600,"maximum":31536000},{"type":"null"}]},"enabled":{"default":false,"type":"boolean"}},"required":["organizationId","projectId","name"],"additionalProperties":false},"create_reportOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"enabled":{"type":"boolean"},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","rangeDays","filter","enabled","intervalSeconds","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/create_reportOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_reportOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_reportOutput/$defs/__schema0"}}]}}},"update_reportInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"reportId":{"type":"string","minLength":1,"maxLength":200},"name":{"type":"string","minLength":1,"maxLength":100},"rangeDays":{"anyOf":[{"type":"number","const":7},{"type":"number","const":30},{"type":"number","const":90}]},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":3600,"maximum":31536000},{"type":"null"}]},"enabled":{"type":"boolean"}},"required":["organizationId","projectId","reportId"],"additionalProperties":false},"update_reportOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"name":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"filter":{"type":"object","properties":{"ids":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"unreadOnly":{"type":"boolean"},"from":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"to":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"platforms":{"maxItems":10,"type":"array","items":{"type":"string","enum":["reddit","x","linkedin","bluesky","hackernews","youtube","tiktok","medium","github","googlenews"]}},"sentiments":{"maxItems":3,"type":"array","items":{"type":"string","enum":["positive","neutral","negative"]}},"statuses":{"maxItems":4,"type":"array","items":{"type":"string","enum":["new","snoozed","replied","archived"]}},"keywordIds":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"labels":{"maxItems":100,"type":"array","items":{"type":"string","maxLength":200}},"subjects":{"maxItems":6,"type":"array","items":{"type":"string","enum":["brand","competitor","topic","different_meaning","spam","off_brief"]}},"replyCalls":{"maxItems":4,"type":"array","items":{"type":"string","enum":["reply_now","reply_carefully","watch","skip"]}},"languages":{"maxItems":50,"type":"array","items":{"type":"string","maxLength":3,"pattern":"^[a-z]{2,3}$"}},"minRelevance":{"type":"integer","minimum":0,"maximum":100},"includeFiltered":{"type":"boolean"},"view":{"type":"string","enum":["reply-now","leads","switchers","support","advocates","filtered"]},"assigneeId":{"type":"string","minLength":1,"maxLength":200},"query":{"type":"string","maxLength":500},"sort":{"type":"string","enum":["best","newest","oldest"]},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false},"enabled":{"type":"boolean"},"intervalSeconds":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","name","rangeDays","filter","enabled","intervalSeconds","createdAt","updatedAt"],"additionalProperties":{"$ref":"#/components/schemas/update_reportOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_reportOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_reportOutput/$defs/__schema0"}}]}}},"delete_reportInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"reportId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","reportId"],"additionalProperties":false},"delete_reportOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"deleted":{"type":"boolean","const":true}},"required":["deleted"],"additionalProperties":{"$ref":"#/components/schemas/delete_reportOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_reportOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_reportOutput/$defs/__schema0"}}]}}},"request_reportInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"reportId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","reportId"],"additionalProperties":false},"request_reportOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":200},"status":{"type":"string"},"kind":{"type":"string"},"organizationId":{"type":"string","minLength":1,"maxLength":200},"projectId":{"type":"string","minLength":1,"maxLength":200},"statusUrl":{"type":"string","format":"uri"},"statusTool":{"type":"string","const":"get_operation"}},"required":["id","status","kind","organizationId","projectId","statusUrl","statusTool"],"additionalProperties":false}}]},"list_report_resultsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"reportId":{"type":"string","minLength":1,"maxLength":200},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId","reportId"],"additionalProperties":false},"list_report_resultsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"projectId":{"type":"string"},"reportId":{"type":"string"},"workRequestId":{"type":"string"},"snapshot":{"type":"object","properties":{"projectId":{"type":"string"},"rangeDays":{"type":"integer","minimum":0,"maximum":9007199254740991},"totalMentions":{"type":"integer","minimum":0,"maximum":9007199254740991},"repliedCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"archivedCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"relevantCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"filteredCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"pendingCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"medianRelevance":{"type":["number","null"]},"volumeByDay":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"points":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}}},"required":["id","label","points"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema1"}}},"volumeByPlatform":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}},"relevanceByReason":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}},"replyCallMix":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}},"labelMix":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}},"topKeywords":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"number"}},"required":["label","value"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}}},"required":["projectId","rangeDays","totalMentions","repliedCount","archivedCount","relevantCount","filteredCount","pendingCount","medianRelevance","volumeByDay","volumeByPlatform","relevanceByReason","replyCallMix","labelMix","topKeywords"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema2"}},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","projectId","reportId","workRequestId","snapshot","createdAt"],"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema3"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_report_resultsOutput/$defs/__schema3"}}]}}},"get_billingInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256}},"required":["organizationId"],"additionalProperties":false},"get_billingOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_billingOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_billingOutput"}}]},"create_checkoutInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256},"planId":{"type":"string","minLength":1},"interval":{"type":"string","enum":["monthly","annual"]},"idempotencyKey":{"type":"string","minLength":8,"maxLength":200}},"required":["organizationId","planId","interval","idempotencyKey"],"additionalProperties":false},"create_checkoutOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/create_checkoutOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_checkoutOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_checkoutOutput/$defs/__schema0"}}]}}},"get_usageInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256}},"required":["organizationId"],"additionalProperties":false},"get_usageOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_usageOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_usageOutput"}}]},"change_planInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256},"planId":{"type":"string","minLength":1},"interval":{"type":"string","enum":["monthly","annual"]},"idempotencyKey":{"type":"string","minLength":8,"maxLength":200}},"required":["organizationId","planId","interval","idempotencyKey"],"additionalProperties":false},"change_planOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema0"}},{"type":"object","properties":{"status":{"type":"string","enum":["pending","unchanged"]}},"required":["status"],"additionalProperties":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema1"}}],"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/change_planOutput/$defs/__schema1"}}]}}},"create_billing_portalInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256}},"required":["organizationId"],"additionalProperties":false},"create_billing_portalOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"status":{"type":"string","const":"requires_action"},"url":{"type":"string","format":"uri"},"statusTool":{"type":"string"}},"required":["status","url"],"additionalProperties":{"$ref":"#/components/schemas/create_billing_portalOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_billing_portalOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_billing_portalOutput/$defs/__schema0"}}]}}},"bind_appsumo_licenseInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256},"token":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["organizationId","token"],"additionalProperties":false},"bind_appsumo_licenseOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/bind_appsumo_licenseOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/bind_appsumo_licenseOutput"}}]},"set_agency_fundingInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1,"maxLength":256},"fundingOrganizationId":{"type":"string","minLength":1,"maxLength":256},"relationshipId":{"type":"string","minLength":1},"active":{"type":"boolean"},"caps":{"type":"object","propertyNames":{"type":"string","enum":["relevantMentions","replyDrafts","keywords"]},"additionalProperties":{"type":"integer","minimum":0,"maximum":1000000000},"required":["relevantMentions","replyDrafts","keywords"]}},"required":["organizationId","fundingOrganizationId","relationshipId","active","caps"],"additionalProperties":false},"set_agency_fundingOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/set_agency_fundingOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/set_agency_fundingOutput"}}]},"list_project_notification_channelsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_project_notification_channelsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":["string","null"]},"name":{"type":"string"},"provider":{"type":"string"},"destination":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"minRelevance":{"type":["number","null"]},"minScore":{"type":["number","null"]},"enabled":{"type":"boolean"},"batch":{"type":"boolean"},"windowMinutes":{"type":"number"},"signingSecretPreview":{"type":["string","null"]},"simulated":{"type":"boolean"}},"required":["id","organizationId","projectId","name","provider","destination","events","minRelevance","minScore","enabled","batch","windowMinutes","signingSecretPreview","simulated"],"additionalProperties":{"$ref":"#/components/schemas/list_project_notification_channelsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_project_notification_channelsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_project_notification_channelsOutput/$defs/__schema0"}}]}}},"list_project_notification_deliveriesInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1,"maxLength":200},"channelId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_project_notification_deliveriesOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":{"$ref":"#/components/schemas/list_project_notification_deliveriesOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_project_notification_deliveriesOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_project_notification_deliveriesOutput/$defs/__schema0"}}]}}},"get_operationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"operationId":{"type":"string","minLength":1}},"required":["organizationId","projectId","operationId"],"additionalProperties":false},"get_operationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":"string"},"kind":{"type":"string"},"status":{"type":"string"},"attempts":{"type":"integer","minimum":0,"maximum":9007199254740991},"result":{"anyOf":[{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema0"},{"type":"null"}]},"errorCode":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"completedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","organizationId","projectId","kind","status","attempts","result","errorCode","createdAt","completedAt"],"additionalProperties":{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_operationOutput/$defs/__schema1"}}]}}},"list_operationsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId","projectId"],"additionalProperties":false},"list_operationsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":"string"},"kind":{"type":"string"},"status":{"type":"string"},"attempts":{"type":"integer","minimum":0,"maximum":9007199254740991},"result":{"anyOf":[{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema0"},{"type":"null"}]},"errorCode":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"completedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","organizationId","projectId","kind","status","attempts","result","errorCode","createdAt","completedAt"],"additionalProperties":{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema1"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_operationsOutput/$defs/__schema1"}}]}}},"cancel_operationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"operationId":{"type":"string","minLength":1}},"required":["organizationId","projectId","operationId"],"additionalProperties":false},"cancel_operationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":"string"},"kind":{"type":"string"},"status":{"type":"string"},"attempts":{"type":"integer","minimum":0,"maximum":9007199254740991},"result":{"anyOf":[{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema0"},{"type":"null"}]},"errorCode":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"completedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["id","organizationId","projectId","kind","status","attempts","result","errorCode","createdAt","completedAt"],"additionalProperties":{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema1"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/cancel_operationOutput/$defs/__schema1"}}]}}},"list_notification_channelsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_notification_channelsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":["string","null"]},"name":{"type":"string"},"provider":{"type":"string"},"destination":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"minRelevance":{"type":["number","null"]},"minScore":{"type":["number","null"]},"enabled":{"type":"boolean"},"batch":{"type":"boolean"},"windowMinutes":{"type":"number"},"signingSecretPreview":{"type":["string","null"]},"simulated":{"type":"boolean"}},"required":["id","organizationId","projectId","name","provider","destination","events","minRelevance","minScore","enabled","batch","windowMinutes","signingSecretPreview","simulated"],"additionalProperties":{"$ref":"#/components/schemas/list_notification_channelsOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_notification_channelsOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_notification_channelsOutput/$defs/__schema0"}}]}}},"create_notification_channelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"name":{"type":"string","minLength":1,"maxLength":100},"provider":{"type":"string","enum":["slack","discord","telegram","email","webhook","zapier","teams","googlechat","mattermost","ntfy","feishu","dingtalk","wecom"]},"destination":{"type":"string","minLength":1,"maxLength":2048},"events":{"maxItems":4,"type":"array","items":{"type":"string","enum":["mention.created","mention.scored","mention.status_changed","reply.drafted"]}},"minRelevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"minScore":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"enabled":{"default":true,"type":"boolean"},"batch":{"description":"Batch bursts: send the first mention at once, then group the rest of the window into one mention.digest message. False sends each mention instantly. Omitted: true for chat, push and email channels, false for webhook and Zapier on create; unchanged on update.","type":"boolean"},"windowMinutes":{"description":"Burst window in minutes when batch is true: 1, 5, 15, 30 or 60. Default 5; unchanged on update when omitted.","anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":15},{"type":"number","const":30},{"type":"number","const":60}]}},"required":["organizationId","projectId","name","provider","destination","events"],"additionalProperties":false},"create_notification_channelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":["string","null"]},"name":{"type":"string"},"provider":{"type":"string"},"destination":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"minRelevance":{"type":["number","null"]},"minScore":{"type":["number","null"]},"enabled":{"type":"boolean"},"batch":{"type":"boolean"},"windowMinutes":{"type":"number"},"signingSecretPreview":{"type":["string","null"]},"simulated":{"type":"boolean"},"signingSecret":{"type":["string","null"]}},"required":["id","organizationId","projectId","name","provider","destination","events","minRelevance","minScore","enabled","batch","windowMinutes","signingSecretPreview","simulated","signingSecret"],"additionalProperties":{"$ref":"#/components/schemas/create_notification_channelOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/create_notification_channelOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/create_notification_channelOutput/$defs/__schema0"}}]}}},"update_notification_channelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"name":{"type":"string","minLength":1,"maxLength":100},"provider":{"type":"string","enum":["slack","discord","telegram","email","webhook","zapier","teams","googlechat","mattermost","ntfy","feishu","dingtalk","wecom"]},"destination":{"type":"string","minLength":1,"maxLength":2048},"events":{"maxItems":4,"type":"array","items":{"type":"string","enum":["mention.created","mention.scored","mention.status_changed","reply.drafted"]}},"minRelevance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"minScore":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"enabled":{"default":true,"type":"boolean"},"batch":{"description":"Batch bursts: send the first mention at once, then group the rest of the window into one mention.digest message. False sends each mention instantly. Omitted: true for chat, push and email channels, false for webhook and Zapier on create; unchanged on update.","type":"boolean"},"windowMinutes":{"description":"Burst window in minutes when batch is true: 1, 5, 15, 30 or 60. Default 5; unchanged on update when omitted.","anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":15},{"type":"number","const":30},{"type":"number","const":60}]},"channelId":{"type":"string","minLength":1,"maxLength":200}},"required":["organizationId","projectId","name","provider","destination","events","channelId"],"additionalProperties":false},"update_notification_channelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":["string","null"]},"name":{"type":"string"},"provider":{"type":"string"},"destination":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"minRelevance":{"type":["number","null"]},"minScore":{"type":["number","null"]},"enabled":{"type":"boolean"},"batch":{"type":"boolean"},"windowMinutes":{"type":"number"},"signingSecretPreview":{"type":["string","null"]},"simulated":{"type":"boolean"},"signingSecret":{"type":["string","null"]}},"required":["id","organizationId","projectId","name","provider","destination","events","minRelevance","minScore","enabled","batch","windowMinutes","signingSecretPreview","simulated","signingSecret"],"additionalProperties":{"$ref":"#/components/schemas/update_notification_channelOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_notification_channelOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_notification_channelOutput/$defs/__schema0"}}]}}},"rotate_notification_channel_secretInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"channelId":{"type":"string","minLength":1}},"required":["organizationId","channelId"],"additionalProperties":false},"rotate_notification_channel_secretOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"projectId":{"type":["string","null"]},"name":{"type":"string"},"provider":{"type":"string"},"destination":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"minRelevance":{"type":["number","null"]},"minScore":{"type":["number","null"]},"enabled":{"type":"boolean"},"batch":{"type":"boolean"},"windowMinutes":{"type":"number"},"signingSecretPreview":{"type":["string","null"]},"simulated":{"type":"boolean"},"signingSecret":{"type":["string","null"]}},"required":["id","organizationId","projectId","name","provider","destination","events","minRelevance","minScore","enabled","batch","windowMinutes","signingSecretPreview","simulated","signingSecret"],"additionalProperties":{"$ref":"#/components/schemas/rotate_notification_channel_secretOutput/$defs/__schema0"},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/rotate_notification_channel_secretOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/rotate_notification_channel_secretOutput/$defs/__schema0"}}]}}},"delete_notification_channelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"channelId":{"type":"string","minLength":1}},"required":["organizationId","channelId"],"additionalProperties":false},"delete_notification_channelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/delete_notification_channelOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/delete_notification_channelOutput"}}]},"test_notification_channelInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"channelId":{"type":"string","minLength":1},"idempotencyKey":{"type":"string","minLength":1,"maxLength":128}},"required":["organizationId","projectId","channelId","idempotencyKey"],"additionalProperties":false},"test_notification_channelOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/test_notification_channelOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/test_notification_channelOutput"}}]},"list_notification_deliveriesInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"organizationId":{"type":"string","minLength":1},"projectId":{"type":"string","minLength":1},"channelId":{"type":"string","minLength":1},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","minLength":1,"maxLength":2048}},"required":["organizationId"],"additionalProperties":false},"list_notification_deliveriesOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":{"$ref":"#/components/schemas/list_notification_deliveriesOutput/$defs/__schema0"}},"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_notification_deliveriesOutput/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_notification_deliveriesOutput/$defs/__schema0"}}]}}},"get_accountInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"get_accountOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/get_accountOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/get_accountOutput"}}]},"update_accountInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100}},"required":["name"],"additionalProperties":false},"update_accountOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/update_accountOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/update_accountOutput"}}]},"list_account_sessionsInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"list_account_sessionsOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/list_account_sessionsOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/list_account_sessionsOutput"}}]},"revoke_account_sessionInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"sessionId":{"type":"string","minLength":1,"maxLength":200}},"required":["sessionId"],"additionalProperties":false},"revoke_account_sessionOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/revoke_account_sessionOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/revoke_account_sessionOutput"}}]},"accept_invitationInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"invitationId":{"type":"string","minLength":1,"maxLength":200}},"required":["invitationId"],"additionalProperties":false},"accept_invitationOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/accept_invitationOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/accept_invitationOutput"}}]},"onboard_agency_clientInput":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"hostname":{"type":"string","minLength":1,"maxLength":253}},"required":["hostname"],"additionalProperties":false},"onboard_agency_clientOutput":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/onboard_agency_clientOutput"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/onboard_agency_clientOutput"}}]},"Error":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["code","message","requestId"],"properties":{"code":{"type":"string"},"message":{"type":"string"},"requestId":{"type":"string"},"retryAfter":{"type":"integer"}}}}}},"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Scoped FishOut API key. Never send credentials in query parameters."},"oauth":{"type":"oauth2","description":"Authorization code with S256 PKCE and resource=https://app.fishout.ai/api/v1 (RFC 8707). Discovery: https://app.fishout.ai/.well-known/oauth-protected-resource/api/v1.","flows":{"authorizationCode":{"authorizationUrl":"https://app.fishout.ai/api/auth/oauth2/authorize","tokenUrl":"https://app.fishout.ai/api/auth/oauth2/token","refreshUrl":"https://app.fishout.ai/api/auth/oauth2/token","scopes":{"read":"Explicit read permission within selected organization/project grants.","write":"Explicit write permission within selected organization/project grants.","admin":"Explicit admin permission within selected organization/project grants.","owner":"Explicit owner permission within selected organization/project grants."}}}}},"headers":{"X-Request-Id":{"description":"Identifier to quote when reporting a problem.","schema":{"type":"string"}},"RateLimit":{"description":"Remaining requests and seconds until the window resets (IETF httpapi RateLimit fields). RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset carry the same values.","schema":{"type":"string","examples":["\"principal\";r=119;t=42"]}},"RateLimit-Policy":{"description":"120 requests per principal per 60-second window, shared by REST and MCP.","schema":{"type":"string","examples":["\"principal\";q=120;w=60"]}},"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer"}},"Idempotency-Replayed":{"description":"true when this response is the saved receipt of an earlier request.","schema":{"type":"string","enum":["true","false"]}},"WWW-Authenticate":{"description":"Bearer challenge with resource_metadata pointing at RFC 9728 metadata.","schema":{"type":"string"}}},"responses":{"Unauthorized":{"description":"Missing, invalid, expired or revoked credential.","headers":{"WWW-Authenticate":{"$ref":"#/components/headers/WWW-Authenticate"}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"RateLimited":{"description":"Rate limit exceeded, or the same Idempotency-Key is still in progress.","headers":{"Retry-After":{"$ref":"#/components/headers/Retry-After"},"RateLimit":{"$ref":"#/components/headers/RateLimit"}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"Error":{"description":"Error. Inspect code; use Retry-After for rate limits and in-progress operations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}