{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"OASM","colors":{"primary":"#3471FF","light":"#3F7EFF","dark":"#3471FF"},"logo":"https://mintcdn.com/oasmplatform/EA9X9n_Tn9AWO8GU/logo/oasm-logo.png?fit=max\u0026auto=format\u0026n=EA9X9n_Tn9AWO8GU\u0026q=85\u0026s=24a2400cb969b09bb5776f8baaf45987","favicon":"https://mintcdn.com/oasmplatform/EA9X9n_Tn9AWO8GU/favicon.ico?fit=max\u0026auto=format\u0026n=EA9X9n_Tn9AWO8GU\u0026q=85\u0026s=4ffd59fa0999d5ddd805cfa394871c58","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","python","javascript","go"],"prefill":true,"autogenerate":true}},"appearance":{"default":"system","strict":false},"background":{"decoration":"gradient","color":{"light":"#FAFCFE","dark":"#070A12"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}]},"footer":{"socials":{"github":"https://github.com/oasm-platform","linkedin":"https://www.linkedin.com/company/oasm-platform","x":"https://x.com/OasmPlatform"}},"seo":{"indexing":"all"},"fonts":{"family":"Geist"},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oasmplatform","hasAudioNarration":false,"actualSubdomain":"oasmplatform","customDomains":["docs.oasm.io"],"gitSource":{"type":"github","owner":"oasm-platform","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6aec07108b46ca75d3cf5322","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":189},{"language":"default","tag":"Documentation","count":40},{"language":"default","tag":"Agents","count":28},{"language":"default","tag":"Projects","count":28},{"language":"default","tag":"Integrations","count":19},{"language":"default","tag":"Assets","count":12},{"language":"default","tag":"Tools","count":10},{"language":"default","tag":"Workspaces","count":10},{"language":"default","tag":"JobsRegistry","count":9},{"language":"default","tag":"Notifications","count":8}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/projects/add-trigger","slug":"/api-reference/projects/add-trigger","pageMetadata":{"title":"Add trigger","description":"Runs a workflow on a cron schedule or when assets are added.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/triggers","href":"/api-reference/projects/add-trigger","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Runs a workflow on a cron schedule or when assets are added.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Add trigger","description":"Runs a workflow on a cron schedule or when assets are added.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/triggers","href":"/api-reference/projects/add-trigger","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Runs a workflow on a cron schedule or when assets are added.","operationId":"ProjectsController_createTrigger","parameters":["7d1322a5-f7f2-4487-a8c7-42dd3a03c9a0","ccd6a725-8284-42ca-ad8b-615fab5393a8"],"requestBody":"9da5fa4b-718c-4712-963b-4fd60835c25e","responses":{"200":"112989cb-8f4b-4797-9eff-13dfe9cd018a"},"summary":"Add trigger","tags":["Projects"],"method":"post","type":"path","servers":["daff80e1-4fb5-4bd6-abe7-73d9527833bf"],"security":[],"path":"/api/projects/{id}/triggers","baseUrlOptions":["https://{baseUrl}/api/v1"],"title":"Add trigger","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","go"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.projectWorkflowId":"\u003cstring>","body.cron":"0 2 * * 1","body.config.windowMinutes":10,"body.config.maxAssets":200,"body.enabled":true}]},"dependencies":{"parameters":{"7d1322a5-f7f2-4487-a8c7-42dd3a03c9a0":{"name":"id","required":true,"in":"path","schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"ccd6a725-8284-42ca-ad8b-615fab5393a8":{"name":"X-Workspace-Id","in":"header","description":"Workspace ID","schema":{"type":"string","description":"Workspace ID","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"projectWorkflowId":{"type":"string","description":"Project workflow (binding) the trigger runs","isRequired":true,"uniqueKey":"projectWorkflowId","typeLabel":"string"},"type":{"type":"string","enum":["cron","assets_added"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"cron":{"type":"string","description":"5-field cron (UTC); required for cron triggers","example":"0 2 * * 1","uniqueKey":"cron","typeLabel":"string"},"config":{"type":"object","properties":{"windowMinutes":{"type":"number","default":10,"description":"Minutes to gather new assets into one run","uniqueKey":"config.windowMinutes","typeLabel":"number"},"maxAssets":{"type":"number","default":200,"description":"Most assets one run takes; more start further runs","uniqueKey":"config.maxAssets","typeLabel":"number"},"targetTypes":{"type":"array","description":"Only assets of these target types; empty = all","items":{"type":"string","enum":["DOMAIN","CIDR","IP","GIT_ORG"],"description":"The type of target (DOMAIN, CIDR, or IP)","uniqueKey":"config.targetTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"config.targetTypes","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"config","typeLabel":"object"},"enabled":{"type":"boolean","default":true,"uniqueKey":"enabled","typeLabel":"boolean"}},"required":["projectWorkflowId","type"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"projectWorkflowId":"\u003cstring>","cron":"0 2 * * 1","config":{"windowMinutes":10,"maxAssets":200,"targetTypes":[]},"enabled":true}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"112989cb-8f4b-4797-9eff-13dfe9cd018a":{"description":"","content":{"application/json":{"schema":{"type":"object","required":["id","createdAt","updatedAt","projectWorkflowId","type","config","enabled"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"createdAt":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"updatedAt","typeLabel":"string\u003cdate-time>"},"projectWorkflowId":{"type":"string","isRequired":true,"uniqueKey":"projectWorkflowId","typeLabel":"string"},"type":{"type":"string","enum":["cron","assets_added"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"config":{"type":"object","properties":{"windowMinutes":{"type":"number","minimum":0,"maximum":1440,"uniqueKey":"config.windowMinutes","typeLabel":"number"},"maxAssets":{"type":"number","minimum":1,"maximum":5000,"uniqueKey":"config.maxAssets","typeLabel":"number"},"targetTypes":{"type":"array","items":{"type":"string","uniqueKey":"config.targetTypes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"config.targetTypes","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"config","typeLabel":"object"},"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"enabled","typeLabel":"boolean"},"cron":{"oneOf":[{"type":"string","uniqueKey":"cron.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"cron.oneOf.1","typeLabel":"null"}],"uniqueKey":"cron","typeLabel":"string | null"},"lastFiredAt":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"lastFiredAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"lastFiredAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"lastFiredAt","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z","projectWorkflowId":"\u003cstring>","type":"cron","config":{"windowMinutes":720,"maxAssets":2500.5,"targetTypes":["\u003cstring>"]},"enabled":true,"cron":"\u003cstring>","lastFiredAt":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"daff80e1-4fb5-4bd6-abe7-73d9527833bf":{"url":"https://{baseUrl}/api/v1","variables":{"baseUrl":{"default":"localhost:3000","description":"API server hostname with port (e.g. localhost:3000, api.example.com)"}}}}},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"oasmplatform","siteName":"OASM","title":"Add trigger - OASM","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-04T09:34:37.480Z","originalFileLocation":"api-reference/projects/add-trigger.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Runs a workflow on a cron schedule or when assets are added.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OASM\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Add trigger - OASM\">\u003cmeta data-mint-head property=\"og:description\" content=\"Runs a workflow on a cron schedule or when assets are added.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OASM\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.oasm.io/api-reference/projects/add-trigger\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oasmplatform.mintlify.site/_mintlify/api/og/v2?division=Projects\u0026amp;title=Add+trigger\u0026amp;description=Runs+a+workflow+on+a+cron+schedule+or+when+assets+are+added.\u0026amp;theme=37f5c1de6ce03a6967e42b3a\u0026amp;signature=67a4fb4317754600d99a089aa376e3322c3f1d1a9a9c0744ff77f6eb1bc8906d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Add trigger - OASM\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Runs a workflow on a cron schedule or when assets are added.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oasmplatform.mintlify.site/_mintlify/api/og/v2?division=Projects\u0026amp;title=Add+trigger\u0026amp;description=Runs+a+workflow+on+a+cron+schedule+or+when+assets+are+added.\u0026amp;theme=37f5c1de6ce03a6967e42b3a\u0026amp;signature=67a4fb4317754600d99a089aa376e3322c3f1d1a9a9c0744ff77f6eb1bc8906d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/oasmplatform/-dBudSijFretNRGA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OASM\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3471FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.oasm.io/api-reference/projects/add-trigger\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/projects/add-trigger.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.oasm.io/#organization\",\"name\":\"OASM\",\"url\":\"https://docs.oasm.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/oasmplatform/EA9X9n_Tn9AWO8GU/logo/oasm-logo.png?fit=max\u0026auto=format\u0026n=EA9X9n_Tn9AWO8GU\u0026q=85\u0026s=24a2400cb969b09bb5776f8baaf45987\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.oasm.io#website\",\"name\":\"OASM\",\"url\":\"https://docs.oasm.io\",\"publisher\":{\"@id\":\"https://docs.oasm.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.oasm.io/api-reference/projects/add-trigger#webpage\",\"url\":\"https://docs.oasm.io/api-reference/projects/add-trigger\",\"name\":\"Add trigger\",\"description\":\"Runs a workflow on a cron schedule or when assets are added.\",\"dateModified\":\"2026-11-04T09:34:37.480Z\",\"isPartOf\":{\"@id\":\"https://docs.oasm.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.oasm.io/api-reference/projects/add-trigger#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.oasm.io/api-reference/projects/add-trigger#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Projects\",\"item\":\"https://docs.oasm.io/api-reference/projects/list-projects\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add trigger\",\"item\":\"https://docs.oasm.io/api-reference/projects/add-trigger\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.oasm.io/api-reference/projects/add-trigger#apireference\",\"headline\":\"Add trigger\",\"name\":\"Add trigger\",\"description\":\"Runs a workflow on a cron schedule or when assets are added.\",\"url\":\"https://docs.oasm.io/api-reference/projects/add-trigger\",\"mainEntityOfPage\":{\"@id\":\"https://docs.oasm.io/api-reference/projects/add-trigger#webpage\"},\"dateModified\":\"2026-11-04T09:34:37.480Z\",\"publisher\":{\"@id\":\"https://docs.oasm.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.oasm.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OASM\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"OASM\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/projects/add-trigger.md","siteName":"OASM","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":""}]},{"tab":"Development","icon":"code","pages":[{"title":"Development","href":"/developer-guide"}]},{"tab":"Connectors","icon":"puzzle","pages":[{"title":"Connectors","href":"/connectors/overview"}]},{"tab":"API Reference","icon":"terminal","groups":[{"group":"Targets","pages":[{"title":"Create multiple targets in bulk","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/targets/bulk","href":"/api-reference/targets/create-multiple-targets-in-bulk"},{"title":"Get all targets in a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/targets","href":"/api-reference/targets/get-all-targets-in-a-workspace"},{"title":"Export targets to CSV","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/targets/export","href":"/api-reference/targets/export-targets-to-csv"},{"title":"Get a target by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/targets/{id}","href":"/api-reference/targets/get-a-target-by-id"},{"title":"Update a target","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/targets/{id}","href":"/api-reference/targets/update-a-target"},{"title":"Delete a target permanently","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/targets/{id}/workspace/{workspaceId}","href":"/api-reference/targets/delete-a-target-permanently"},{"title":"Rescan a target","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/targets/{id}/re-scan","href":"/api-reference/targets/rescan-a-target"}]},{"group":"Workspaces","pages":[{"title":"Get Workspaces","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workspaces","href":"/api-reference/workspaces/get-workspaces"},{"title":"Create Workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workspaces","href":"/api-reference/workspaces/create-workspace"},{"title":"Get workspace API key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workspaces/api-key","href":"/api-reference/workspaces/get-workspace-api-key"},{"title":"Get workspace configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workspaces/configs","href":"/api-reference/workspaces/get-workspace-configs"},{"title":"Update workspace configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/workspaces/configs","href":"/api-reference/workspaces/update-workspace-configs"},{"title":"Get Workspace By ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workspaces/{id}","href":"/api-reference/workspaces/get-workspace-by-id"},{"title":"Delete Workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/workspaces/{id}","href":"/api-reference/workspaces/delete-workspace"},{"title":"Update Workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/workspaces/{id}","href":"/api-reference/workspaces/update-workspace"},{"title":"Rotate API key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workspaces/{id}/api-key/rotate","href":"/api-reference/workspaces/rotate-api-key"},{"title":"Archive/Unarchive Workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/workspaces/{id}/archived","href":"/api-reference/workspaces/archiveunarchive-workspace"}]},{"group":"Root","pages":[{"title":"Get apihealth","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/health","href":"/api-reference/root/get-apihealth"},{"title":"Creates the first admin user in the system.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/init-admin","href":"/api-reference/root/creates-the-first-admin-user-in-the-system"},{"title":"Get system metadata.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/metadata","href":"/api-reference/root/get-system-metadata"},{"title":"Get the latest version.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/version/latest","href":"/api-reference/root/get-the-latest-version"}]},{"group":"System Configs","pages":[{"title":"Get system configuration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/system-configs","href":"/api-reference/system-configs/get-system-configuration"},{"title":"Update system configuration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/system-configs","href":"/api-reference/system-configs/update-system-configuration"},{"title":"Remove system logo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/system-configs/logo","href":"/api-reference/system-configs/remove-system-logo"}]},{"group":"JobsRegistry","pages":[{"title":"Get Jobs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/jobs-registry","href":"/api-reference/jobsregistry/get-jobs"},{"title":"Get Jobs Timeline","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/jobs-registry/timeline","href":"/api-reference/jobsregistry/get-jobs-timeline"},{"title":"Retrieves the next job associated with the given worker that has not yet been started.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/jobs-registry/{workerId}/next","href":"/api-reference/jobsregistry/retrieves-the-next-job-associated-with-the-given-worker-that-has-not-yet-been-started"},{"title":"Updates the result of a job with the given worker ID.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/jobs-registry/{workerId}/result","href":"/api-reference/jobsregistry/updates-the-result-of-a-job-with-the-given-worker-id"},{"title":"Get Many Job Histories","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/jobs-registry/histories","href":"/api-reference/jobsregistry/get-many-job-histories"},{"title":"Get Job History Detail","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/jobs-registry/histories/{id}","href":"/api-reference/jobsregistry/get-job-history-detail"},{"title":"Re-run a job","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/jobs-registry/{id}/re-run","href":"/api-reference/jobsregistry/re-run-a-job"},{"title":"Cancel a job","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/jobs-registry/{id}/cancel","href":"/api-reference/jobsregistry/cancel-a-job"},{"title":"Delete a job","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/jobs-registry/{id}","href":"/api-reference/jobsregistry/delete-a-job"}]},{"group":"Assets","pages":[{"title":"Get assets in target","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets","href":"/api-reference/assets/get-assets-in-target"},{"title":"Get IP asset","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/ip","href":"/api-reference/assets/get-ip-asset"},{"title":"Get host asset","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/host","href":"/api-reference/assets/get-host-asset"},{"title":"Get ports and number of assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/port","href":"/api-reference/assets/get-ports-and-number-of-assets"},{"title":"Get technologies along with number of assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/tech","href":"/api-reference/assets/get-technologies-along-with-number-of-assets"},{"title":"Get technologies along with number of assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/status-code","href":"/api-reference/assets/get-technologies-along-with-number-of-assets-1"},{"title":"Get TLS certificates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/tls","href":"/api-reference/assets/get-tls-certificates"},{"title":"Generate AI tags for a service","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/assets/service/tag/generate","href":"/api-reference/assets/generate-ai-tags-for-a-service"},{"title":"Get asset by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/{id}","href":"/api-reference/assets/get-asset-by-id"},{"title":"Update asset by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/assets/{id}","href":"/api-reference/assets/update-asset-by-id"},{"title":"Toggle asset enabled/disabled","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/assets/toggle","href":"/api-reference/assets/toggle-asset-enableddisabled"},{"title":"Export services to CSV","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/assets/services/export","href":"/api-reference/assets/export-services-to-csv"}]},{"group":"Workers","pages":[{"title":"Worker alive","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workers/alive","href":"/api-reference/workers/worker-alive"},{"title":"Worker join","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workers/join","href":"/api-reference/workers/worker-join"},{"title":"Get all workers with pagination and sorting.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workers","href":"/api-reference/workers/get-all-workers-with-pagination-and-sorting"}]},{"group":"Tools","pages":[{"title":"Get tools","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools","href":"/api-reference/tools/get-tools"},{"title":"Create a new tool","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools","href":"/api-reference/tools/create-a-new-tool"},{"title":"Add tool to workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools/add-to-workspace","href":"/api-reference/tools/add-tool-to-workspace"},{"title":"Install tool","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools/install","href":"/api-reference/tools/install-tool"},{"title":"Uninstall tool","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools/uninstall","href":"/api-reference/tools/uninstall-tool"},{"title":"Get built-in tools","deprecated":true,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/built-in-tools","href":"/api-reference/tools/get-built-in-tools"},{"title":"Get installed tools for a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/installed","href":"/api-reference/tools/get-installed-tools-for-a-workspace"},{"title":"Get tool by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/{id}","href":"/api-reference/tools/get-tool-by-id"},{"title":"Get tool API key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/{id}/api-key","href":"/api-reference/tools/get-tool-api-key"},{"title":"Rotate tool API key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools/{id}/api-key/rotate","href":"/api-reference/tools/rotate-tool-api-key"}]},{"group":"Search","pages":[{"title":"Search assets and targets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/search","href":"/api-reference/search/search-assets-and-targets"},{"title":"Get search history","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/search/histories","href":"/api-reference/search/get-search-history"},{"title":"Delete all search history","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/search/histories","href":"/api-reference/search/delete-all-search-history"},{"title":"Delete search history by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/search/histories/{id}","href":"/api-reference/search/delete-search-history-by-id"}]},{"group":"Statistic","pages":[{"title":"Get workspace statistics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic","href":"/api-reference/statistic/get-workspace-statistics"},{"title":"Get timeline statistics for a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/timeline","href":"/api-reference/statistic/get-timeline-statistics-for-a-workspace"},{"title":"Get issues timeline statistics for a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/issues-timeline","href":"/api-reference/statistic/get-issues-timeline-statistics-for-a-workspace"},{"title":"Get top 10 tags with the most assets in a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/top-tags-assets","href":"/api-reference/statistic/get-top-10-tags-with-the-most-assets-in-a-workspace"},{"title":"Get asset locations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/asset-locations","href":"/api-reference/statistic/get-asset-locations"},{"title":"Get TLS certificate statistics for a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/tls","href":"/api-reference/statistic/get-tls-certificate-statistics-for-a-workspace"},{"title":"Get top 10 assets with the most vulnerabilities in a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/statistic/top-assets-vulnerabilities","href":"/api-reference/statistic/get-top-10-assets-with-the-most-vulnerabilities-in-a-workspace"}]},{"group":"Vulnerabilities","pages":[{"title":"Scan target","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/vulnerabilities/scan","href":"/api-reference/vulnerabilities/scan-target"},{"title":"Get vulnerabilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/vulnerabilities","href":"/api-reference/vulnerabilities/get-vulnerabilities"},{"title":"Get vulnerabilities statistics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/vulnerabilities/statistics","href":"/api-reference/vulnerabilities/get-vulnerabilities-statistics"},{"title":"Get vulnerability by id","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/vulnerabilities/{id}","href":"/api-reference/vulnerabilities/get-vulnerability-by-id"},{"title":"Analyze a vulnerability","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/vulnerabilities/{id}/analyze","href":"/api-reference/vulnerabilities/analyze-a-vulnerability"},{"title":"Delete vulnerability analysis result","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/vulnerabilities/{id}/analyze","href":"/api-reference/vulnerabilities/delete-vulnerability-analysis-result"},{"title":"Bulk dismiss vulnerabilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/vulnerabilities/dismiss","href":"/api-reference/vulnerabilities/bulk-dismiss-vulnerabilities"},{"title":"Bulk reopen vulnerabilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/vulnerabilities/reopen","href":"/api-reference/vulnerabilities/bulk-reopen-vulnerabilities"}]},{"group":"Agents","pages":[{"title":"Get agent modes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/modes","href":"/api-reference/agents/get-agent-modes"},{"title":"Create LLM config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/llm-configs","href":"/api-reference/agents/create-llm-config"},{"title":"Get supported providers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/providers","href":"/api-reference/agents/get-supported-providers"},{"title":"Get connected providers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/providers/connected","href":"/api-reference/agents/get-connected-providers"},{"title":"List models for a provider config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/llm-configs/{id}/models","href":"/api-reference/agents/list-models-for-a-provider-config"},{"title":"Delete LLM config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/llm-configs/{id}","href":"/api-reference/agents/delete-llm-config"},{"title":"Update LLM config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/llm-configs/{id}","href":"/api-reference/agents/update-llm-config"},{"title":"Set preferred LLM config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/llm-configs/{id}/set-preferred","href":"/api-reference/agents/set-preferred-llm-config"},{"title":"Get conversation detail","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/conversations/{id}","href":"/api-reference/agents/get-conversation-detail"},{"title":"Delete conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/conversations/{id}","href":"/api-reference/agents/delete-conversation"},{"title":"Update conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/conversations/{id}","href":"/api-reference/agents/update-conversation"},{"title":"List conversations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/conversations","href":"/api-reference/agents/list-conversations"},{"title":"Delete all conversations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/conversations","href":"/api-reference/agents/delete-all-conversations"},{"title":"Get messages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/conversations/{id}/messages","href":"/api-reference/agents/get-messages"},{"title":"Send message (streaming)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/messages/stream","href":"/api-reference/agents/send-message-streaming"},{"title":"Delete message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/conversations/{cid}/messages/{mid}","href":"/api-reference/agents/delete-message"},{"title":"Get MCP configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/mcp-configs","href":"/api-reference/agents/get-mcp-configs"},{"title":"Upsert MCP server","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/agents/mcp-configs/{name}","href":"/api-reference/agents/upsert-mcp-server"},{"title":"Delete MCP server","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/mcp-configs/{name}","href":"/api-reference/agents/delete-mcp-server"},{"title":"Toggle MCP server","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/mcp-configs/{name}/toggle","href":"/api-reference/agents/toggle-mcp-server"},{"title":"Ping MCP server","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/mcp-configs/{name}/ping","href":"/api-reference/agents/ping-mcp-server"},{"title":"Get workspace memory","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/workspace-memory","href":"/api-reference/agents/get-workspace-memory"},{"title":"Delete workspace memory","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/workspace-memory/{id}","href":"/api-reference/agents/delete-workspace-memory"},{"title":"List skills","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/skills","href":"/api-reference/agents/list-skills"},{"title":"Create skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/skills","href":"/api-reference/agents/create-skill"},{"title":"Delete skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/skills/{id}","href":"/api-reference/agents/delete-skill"},{"title":"Update skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/skills/{id}","href":"/api-reference/agents/update-skill"},{"title":"Toggle skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/agents/skills/{id}/toggle","href":"/api-reference/agents/toggle-skill"}]},{"group":"Notifications","pages":[{"title":"Get all notifications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications","href":"/api-reference/notifications/get-all-notifications"},{"title":"Create a notification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/notifications","href":"/api-reference/notifications/create-a-notification"},{"title":"Subscribe to notifications stream","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications/stream","href":"/api-reference/notifications/subscribe-to-notifications-stream"},{"title":"Get unread notifications count","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications/unread-count","href":"/api-reference/notifications/get-unread-notifications-count"},{"title":"Mark all notifications as read","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/notifications/mark-read","href":"/api-reference/notifications/mark-all-notifications-as-read"},{"title":"Mark all notifications as unread","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/notifications/mark-unread","href":"/api-reference/notifications/mark-all-notifications-as-unread"},{"title":"Mark a specific notification as read","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/notifications/{id}/read","href":"/api-reference/notifications/mark-a-specific-notification-as-read"},{"title":"Delete a notification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/notifications/{id}","href":"/api-reference/notifications/delete-a-notification"}]},{"group":"Integrations","pages":[{"title":"Get all integration schemas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/schemas","href":"/api-reference/integrations/get-all-integration-schemas"},{"title":"Get all integrations for a workspace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations","href":"/api-reference/integrations/get-all-integrations-for-a-workspace"},{"title":"Create a new integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations","href":"/api-reference/integrations/create-a-new-integration"},{"title":"Get an integration by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/{id}","href":"/api-reference/integrations/get-an-integration-by-id"},{"title":"Delete an integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/integrations/{id}","href":"/api-reference/integrations/delete-an-integration"},{"title":"Update an integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/integrations/{id}","href":"/api-reference/integrations/update-an-integration"},{"title":"Test an integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/{id}/test","href":"/api-reference/integrations/test-an-integration"},{"title":"Create a Telegram pairing token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/{id}/telegram/pairing","href":"/api-reference/integrations/create-a-telegram-pairing-token"},{"title":"Telegram bot webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/telegram/webhook/{integrationId}","href":"/api-reference/integrations/telegram-bot-webhook"},{"title":"List Telegram connects for an integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/{id}/telegram/connects","href":"/api-reference/integrations/list-telegram-connects-for-an-integration"},{"title":"Disconnect a Telegram connect","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/integrations/{id}/telegram/connects/{connectId}","href":"/api-reference/integrations/disconnect-a-telegram-connect"}]},{"group":"Remote Execute","pages":[{"title":"Subscribe to remote-execute stream","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/remote-execute/stream","href":"/api-reference/remote-execute/subscribe-to-remote-execute-stream"}]},{"group":"Providers","pages":[{"title":"Get all providers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/providers","href":"/api-reference/providers/get-all-providers"},{"title":"Create a new provider","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/providers","href":"/api-reference/providers/create-a-new-provider"},{"title":"Get a provider by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/providers/{id}","href":"/api-reference/providers/get-a-provider-by-id"},{"title":"Delete a provider","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/providers/{id}","href":"/api-reference/providers/delete-a-provider"},{"title":"Update a provider","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/providers/{id}","href":"/api-reference/providers/update-a-provider"}]},{"group":"Templates","pages":[{"title":"Get all templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/templates","href":"/api-reference/templates/get-all-templates"},{"title":"Create a new templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/templates","href":"/api-reference/templates/create-a-new-templates"},{"title":"Template upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/templates/upload","href":"/api-reference/templates/template-upload"},{"title":"Rename a template file","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/templates/{templateId}/rename","href":"/api-reference/templates/rename-a-template-file"},{"title":"Get a template by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/templates/{templateId}","href":"/api-reference/templates/get-a-template-by-id"},{"title":"Delete a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/templates/{templateId}","href":"/api-reference/templates/delete-a-template"}]},{"group":"Workflows","pages":[{"title":"Get all workflow templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workflows/templates","href":"/api-reference/workflows/get-all-workflow-templates"},{"title":"Get many workflows","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workflows","href":"/api-reference/workflows/get-many-workflows"},{"title":"Create workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workflows","href":"/api-reference/workflows/create-workflow"},{"title":"Get workflow by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/workflows/{id}","href":"/api-reference/workflows/get-workflow-by-id"},{"title":"Delete workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/workflows/{id}","href":"/api-reference/workflows/delete-workflow"},{"title":"Update workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/workflows/{id}","href":"/api-reference/workflows/update-workflow"}]},{"group":"Projects","pages":[{"title":"List projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects","href":"/api-reference/projects/list-projects"},{"title":"Create project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects","href":"/api-reference/projects/create-project"},{"title":"Workflow templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/workflow-templates","href":"/api-reference/projects/workflow-templates"},{"title":"Preview scope rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/scope-preview","href":"/api-reference/projects/preview-scope-rules"},{"title":"Get project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}","href":"/api-reference/projects/get-project"},{"title":"Delete project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/projects/{id}","href":"/api-reference/projects/delete-project"},{"title":"Update project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/projects/{id}","href":"/api-reference/projects/update-project"},{"title":"Archive project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/archive","href":"/api-reference/projects/archive-project"},{"title":"Reopen project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/unarchive","href":"/api-reference/projects/reopen-project"},{"title":"Project overview","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/overview","href":"/api-reference/projects/project-overview"},{"title":"Project assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/assets","href":"/api-reference/projects/project-assets"},{"title":"Add assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/assets","href":"/api-reference/projects/add-assets"},{"title":"Remove assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/projects/{id}/assets","href":"/api-reference/projects/remove-assets"},{"title":"Asset candidates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/assets/candidates","href":"/api-reference/projects/asset-candidates"},{"title":"Scope rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/scope-rules","href":"/api-reference/projects/scope-rules"},{"title":"Replace scope rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/projects/{id}/scope-rules","href":"/api-reference/projects/replace-scope-rules"},{"title":"Project workflows","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/workflows","href":"/api-reference/projects/project-workflows"},{"title":"Add workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/workflows","href":"/api-reference/projects/add-workflow"},{"title":"Remove workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/projects/{id}/workflows/{bindingId}","href":"/api-reference/projects/remove-workflow"},{"title":"Update workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/projects/{id}/workflows/{bindingId}","href":"/api-reference/projects/update-workflow"},{"title":"Run workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/workflows/{bindingId}/run","href":"/api-reference/projects/run-workflow"},{"title":"Project triggers","description":"Cron and \"assets added\" triggers of every workflow.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/triggers","href":"/api-reference/projects/project-triggers"},{"title":"Add trigger","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/projects/{id}/triggers","href":"/api-reference/projects/add-trigger"},{"title":"Remove trigger","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/projects/{id}/triggers/{triggerId}","href":"/api-reference/projects/remove-trigger"},{"title":"Update trigger","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/projects/{id}/triggers/{triggerId}","href":"/api-reference/projects/update-trigger"},{"title":"Project runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/runs","href":"/api-reference/projects/project-runs"},{"title":"Project vulnerabilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/vulnerabilities","href":"/api-reference/projects/project-vulnerabilities"},{"title":"Vulnerability timeline","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/projects/{id}/vulnerabilities/{vulnerabilityId}/timeline","href":"/api-reference/projects/vulnerability-timeline"}]},{"group":"InternalNetworks","pages":[{"title":"Get many internal networks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/internal-networks","href":"/api-reference/internalnetworks/get-many-internal-networks"},{"title":"Create an internal network","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/internal-networks","href":"/api-reference/internalnetworks/create-an-internal-network"},{"title":"Create targets from network interfaces","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/internal-networks/targets","href":"/api-reference/internalnetworks/create-targets-from-network-interfaces"},{"title":"Get many network interfaces for an internal network","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/internal-networks/{id}/network-interfaces","href":"/api-reference/internalnetworks/get-many-network-interfaces-for-an-internal-network"},{"title":"Get an internal network by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/internal-networks/{id}","href":"/api-reference/internalnetworks/get-an-internal-network-by-id"},{"title":"Delete an internal network","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/internal-networks/{id}","href":"/api-reference/internalnetworks/delete-an-internal-network"},{"title":"Update an internal network by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/internal-networks/{id}","href":"/api-reference/internalnetworks/update-an-internal-network-by-id"}]},{"group":"Reports","pages":[{"title":"List reports","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/reports","href":"/api-reference/reports/list-reports"},{"title":"Get apireportspreviewsummary","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/reports/preview/summary","href":"/api-reference/reports/get-apireportspreviewsummary"},{"title":"Get apireportspreviewvulnerability","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/reports/preview/vulnerability","href":"/api-reference/reports/get-apireportspreviewvulnerability"},{"title":"Generate summary PDF report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/reports/generate/summary","href":"/api-reference/reports/generate-summary-pdf-report"},{"title":"Generate vulnerability PDF report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/reports/generate/vulnerability","href":"/api-reference/reports/generate-vulnerability-pdf-report"},{"title":"Delete report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/reports/{id}","href":"/api-reference/reports/delete-report"}]},{"group":"Storage","pages":[{"title":"Upload app logo to system bucket","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/storage/logo","href":"/api-reference/storage/upload-app-logo-to-system-bucket"},{"title":"Upload a file to storage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/storage/upload","href":"/api-reference/storage/upload-a-file-to-storage"},{"title":"Download a file with time-limited token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/storage/{bucket}/{path}/download","href":"/api-reference/storage/download-a-file-with-time-limited-token"},{"title":"Get a file from storage (public)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/storage/{bucket}/{path}","href":"/api-reference/storage/get-a-file-from-storage-public"}]},{"group":"MCP","pages":[{"title":"Get apimcp","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/mcp","href":"/api-reference/mcp/get-apimcp"},{"title":"Post apimcpmessage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/mcp/message","href":"/api-reference/mcp/post-apimcpmessage"}]}]}]},"basePath":"","title":"Add trigger - OASM","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-BIYvYBgk.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}