post
/bulktriggers.bulkHeaders
ttr-api-keyanyauthorizationany
Schedule HTTP requests to fire at a specific time or on a recurring cron. Triggers are authenticated with an `ttr-api-key` header; dashboard endpoints (`/keys`, `/jobs`, `/rate-limits`) use session cookies issued by `/auth/*`.
Generated from the live `HttpApi` definition. Reflects the current shape of the backend at build time.
/bulktriggers.bulkttr-api-keyanyauthorizationany/canceltriggers.cancelttr-api-keystringrequiredttr-trigger-idanyttr-custom-keyany/declaretriggers.declarettr-api-keyanyauthorizationany/scheduletriggers.schedulettr-api-keystringrequiredttr-urlstringrequiredttr-scheduled-atanyttr-trigger-idanyttr-custom-keyanyttr-titleanyttr-tagsanyttr-run-missedany/keyskeys.listKeys/keyskeys.createKeyname?:string | null/keys/{id}keys.deleteKeyidstringrequired/executionsjobs.listExecutionsjobIdanycustomKeyanyjobStatusanyexecutionStatusanyhttpStatusanylimitanyoffsetany/jobsjobs.listJobsstatusanylimitanyoffsetanyidany/jobs/{id}/executionsjobs.listJobExecutionsidstringrequired/jobs/{id}/executionsjobs.replayJobidstringrequiredtriggeredBy?:/rate-limitsrateLimits.listRateLimits/rate-limitsrateLimits.createRateLimittag*:stringmaxPerSecond?:maxPerMinute?:maxPerHour?:maxPerDay?:maxPerWeek?:maxPerMonth?:/rate-limits/{id}rateLimits.updateRateLimitidstringrequiredtag?:string | nullmaxPerSecond?:maxPerMinute?:maxPerHour?:maxPerDay?:maxPerWeek?:maxPerMonth?:/rate-limits/{id}rateLimits.deleteRateLimitidstringrequiredtriggerId*:stringscheduledAt*:stringoperation*:kind*:monthQuotaRemaining*:_tag*:"BadRequest"message*:string_tag*:"Unauthorized"message*:string_tag*:"NotFound"message*:string_tag*:"QuotaExceeded"message*:string_tag*:"Gone"message*:stringcustomKey?:string | nulltitle?:string | nullscheduledAt?:string | nullurl*:stringmethod?:string | nullheaders?:object | nullbody?:_tag*:"base64"value*:string_tag*:"text"value*:stringtags?:string[] | nulltag*:stringrunMissed?:boolean | nullitems*:JobDeclaration[]unchanged*:added*:skipped*:updated*:cancelled*:operation*:customKey*:string | nullkind*:id*:stringchangedFields?:string[] | nulltag*:stringsummary*:DeclareSummaryoperations*:DeclareOperationResult[]runMissed?:boolean | nullupserts?:JobDeclaration[] | nullcancels?:customKey*:stringid*:stringtag*:stringsummary*:DeclareSummaryoperations*:DeclareOperationResult[]id*:stringprojectId*:stringname*:stringkeyValue*:stringcreatedAt*:stringkeys*:ApiKey[]key*:ApiKeyok*:booleanid*:stringprojectId*:stringprojectSlug*:stringcustomKey*:string | nulltitle*:string | nullstatus*:scheduledAt*:stringhttpUrl*:stringhttpMethod*:stringhttpHeaders*:objectregisteredAt*:stringcancelledAt*:string | nullqueuedAt*:string | nullstartedAt*:string | nullcompletedAt*:string | nullresponseStatus*:errorMessage*:string | nullrateLimitedAt*:string | nullrateLimitedUntil*:string | nullrateLimitedTags*:string[]attemptNumber*:generatorId*:string | nullgeneratorCustomKey*:string | nullgeneratorStatus*:string | nulltags*:string[]jobs*:DashboardJob[]total*:limit*:offset*:id*:stringjobId*:stringattemptNumber*:triggeredBy*:status*:plannedAt*:stringstartedAt*:string | nullcompletedAt*:string | nullresponseStatus*:responseHeaders*:object | nullresponseBody*:string | nullresponseSize*:errorMessage*:string | nullrateLimitedAt*:string | nullrateLimitedUntil*:string | nullrateLimitedTags*:string[]executions*:Execution[]id*:stringjobId*:stringattemptNumber*:triggeredBy*:status*:plannedAt*:stringstartedAt*:string | nullcompletedAt*:string | nullresponseStatus*:responseSize*:errorMessage*:string | nullrateLimitedAt*:string | nullrateLimitedUntil*:string | nullrateLimitedTags*:string[]jobCustomKey*:string | nulljobTitle*:string | nulljobStatus*:jobHttpUrl*:stringjobHttpMethod*:stringprojectSlug*:stringexecutions*:DashboardExecution[]total*:limit*:offset*:id*:stringprojectId*:stringtag*:stringmaxPerSecond*:maxPerMinute*:maxPerHour*:maxPerDay*:maxPerWeek*:maxPerMonth*:createdAt*:stringupdatedAt*:stringrateLimits*:RateLimit[]rateLimit*:RateLimitrateLimit*:RateLimit