11# generated by datamodel-codegen:
22# filename: openapi.json
3- # timestamp: 2026-01-23T12:31:59 +00:00
3+ # timestamp: 2026-01-23T13:59:39 +00:00
44
55from __future__ import annotations
66
@@ -37,12 +37,12 @@ class PaginationResponse(BaseModel):
3737
3838
3939class ActorStats (BaseModel ):
40- total_builds : Annotated [int , Field (alias = 'totalBuilds' , examples = [9 ])]
41- total_runs : Annotated [int , Field (alias = 'totalRuns' , examples = [16 ])]
42- total_users : Annotated [int , Field (alias = 'totalUsers' , examples = [6 ])]
43- total_users7_days : Annotated [int , Field (alias = 'totalUsers7Days' , examples = [2 ])]
44- total_users30_days : Annotated [int , Field (alias = 'totalUsers30Days' , examples = [6 ])]
45- total_users90_days : Annotated [int , Field (alias = 'totalUsers90Days' , examples = [6 ])]
40+ total_builds : Annotated [int | None , Field (alias = 'totalBuilds' , examples = [9 ])] = None
41+ total_runs : Annotated [int | None , Field (alias = 'totalRuns' , examples = [16 ])] = None
42+ total_users : Annotated [int | None , Field (alias = 'totalUsers' , examples = [6 ])] = None
43+ total_users7_days : Annotated [int | None , Field (alias = 'totalUsers7Days' , examples = [2 ])] = None
44+ total_users30_days : Annotated [int | None , Field (alias = 'totalUsers30Days' , examples = [6 ])] = None
45+ total_users90_days : Annotated [int | None , Field (alias = 'totalUsers90Days' , examples = [6 ])] = None
4646 total_metamorphs : Annotated [int | None , Field (alias = 'totalMetamorphs' , examples = [2 ])] = None
4747 last_run_started_at : Annotated [
4848 AwareDatetime | None , Field (alias = 'lastRunStartedAt' , examples = ['2019-07-08T14:01:05.546Z' ])
@@ -367,26 +367,26 @@ class UpdateActorResponse(BaseModel):
367367 data : Actor
368368
369369
370- class VersionList (BaseModel ):
370+ class ListOfVersions (BaseModel ):
371371 total : Annotated [int , Field (examples = [5 ])]
372372 items : list [Version ]
373373
374374
375- class GetVersionListResponse (BaseModel ):
376- data : VersionList
375+ class GetListOfVersionsResponse (BaseModel ):
376+ data : ListOfVersions
377377
378378
379379class GetVersionResponse (BaseModel ):
380380 data : Version
381381
382382
383- class EnvVarList (BaseModel ):
383+ class ListOfEnvVars (BaseModel ):
384384 total : Annotated [int , Field (examples = [5 ])]
385385 items : list [EnvVar ]
386386
387387
388- class GetEnvVarListResponse (BaseModel ):
389- data : EnvVarList
388+ class GetListOfEnvVarsResponse (BaseModel ):
389+ data : ListOfEnvVars
390390
391391
392392class CreateOrUpdateEnvVarRequest (BaseModel ):
@@ -483,12 +483,12 @@ class BuildShort(BaseModel):
483483 meta : BuildsMeta | None = None
484484
485485
486- class BuildList (PaginationResponse ):
486+ class ListOfBuilds (PaginationResponse ):
487487 items : list [BuildShort ]
488488
489489
490- class GetBuildListResponse (BaseModel ):
491- data : BuildList
490+ class GetListOfBuildsResponse (BaseModel ):
491+ data : ListOfBuilds
492492
493493
494494class BuildStats (BaseModel ):
@@ -948,12 +948,12 @@ class RunShort(BaseModel):
948948 default_request_queue_id : Annotated [str , Field (alias = 'defaultRequestQueueId' , examples = ['so93g2shcDzK3pA85' ])]
949949
950950
951- class RunList (PaginationResponse ):
951+ class ListOfRuns (PaginationResponse ):
952952 items : list [RunShort ]
953953
954954
955- class GetUserRunsListResponse (BaseModel ):
956- data : RunList
955+ class GetListOfRunsResponse (BaseModel ):
956+ data : ListOfRuns
957957
958958
959959class RunStats (BaseModel ):
@@ -1164,7 +1164,7 @@ class Run(BaseModel):
11641164 """
11651165
11661166
1167- class RunResponse (BaseModel ):
1167+ class GetRunResponse (BaseModel ):
11681168 data : Run
11691169
11701170
@@ -1176,15 +1176,23 @@ class TaskShort(BaseModel):
11761176 id : Annotated [str , Field (examples = ['zdc3Pyhyz3m8vjDeM' ])]
11771177 user_id : Annotated [str , Field (alias = 'userId' , examples = ['wRsJZtadYvn4mBZmm' ])]
11781178 act_id : Annotated [str , Field (alias = 'actId' , examples = ['asADASadYvn4mBZmm' ])]
1179- act_name : Annotated [str , Field (alias = 'actName' , examples = ['my-actor' ])]
1179+ act_name : Annotated [str | None , Field (alias = 'actName' , examples = ['my-actor' ])] = None
11801180 name : Annotated [str , Field (examples = ['my-task' ])]
11811181 username : Annotated [str | None , Field (examples = ['janedoe' ])] = None
1182- act_username : Annotated [str , Field (alias = 'actUsername' , examples = ['janedoe' ])]
1182+ act_username : Annotated [str | None , Field (alias = 'actUsername' , examples = ['janedoe' ])] = None
11831183 created_at : Annotated [AwareDatetime , Field (alias = 'createdAt' , examples = ['2018-10-26T07:23:14.855Z' ])]
11841184 modified_at : Annotated [AwareDatetime , Field (alias = 'modifiedAt' , examples = ['2018-10-26T13:30:49.578Z' ])]
11851185 stats : TaskStats | None = None
11861186
11871187
1188+ class ListOfTasks (PaginationResponse ):
1189+ items : list [TaskShort ]
1190+
1191+
1192+ class GetListOfTasksResponse (BaseModel ):
1193+ data : ListOfTasks
1194+
1195+
11881196class TaskOptions (BaseModel ):
11891197 build : Annotated [str | None , Field (examples = ['latest' ])] = None
11901198 timeout_secs : Annotated [int | None , Field (alias = 'timeoutSecs' , examples = [300 ])] = None
@@ -1323,7 +1331,7 @@ class CreateKeyValueStoreResponse(BaseModel):
13231331 data : KeyValueStore
13241332
13251333
1326- class GetStoreResponse (BaseModel ):
1334+ class GetKeyValueStoreResponse (BaseModel ):
13271335 data : KeyValueStore
13281336
13291337
@@ -1332,7 +1340,7 @@ class UpdateStoreRequest(BaseModel):
13321340 general_access : Annotated [GeneralAccessEnum | None , Field (alias = 'generalAccess' )] = None
13331341
13341342
1335- class UpdateStoreResponse (BaseModel ):
1343+ class UpdateKeyValueStoreResponse (BaseModel ):
13361344 data : KeyValueStore
13371345
13381346
@@ -1457,7 +1465,7 @@ class Dataset(BaseModel):
14571465 stats : DatasetStats | None = None
14581466
14591467
1460- class DatasetResponse (BaseModel ):
1468+ class CreateDatasetResponse (BaseModel ):
14611469 data : Dataset
14621470
14631471
@@ -2201,38 +2209,38 @@ class GetWebhookDispatchResponse(BaseModel):
22012209 data : WebhookDispatch
22022210
22032211
2204- class GetListOfSchedulesResponseDataItemsActions (BaseModel ):
2212+ class ScheduleAction (BaseModel ):
22052213 id : Annotated [str , Field (examples = ['ZReCs7hkdieq8ZUki' ])]
22062214 type : Annotated [str , Field (examples = ['RUN_ACTOR' ])]
22072215 actor_id : Annotated [str , Field (alias = 'actorId' , examples = ['HKhKmiCMrDgu9eXeE' ])]
22082216
22092217
2210- class GetListOfSchedulesResponseDataItems (BaseModel ):
2218+ class ScheduleShort (BaseModel ):
22112219 id : Annotated [str , Field (examples = ['asdLZtadYvn4mBZmm' ])]
22122220 user_id : Annotated [str , Field (alias = 'userId' , examples = ['wRsJZtadYvn4mBZmm' ])]
22132221 name : Annotated [str , Field (examples = ['my-schedule' ])]
22142222 created_at : Annotated [AwareDatetime , Field (alias = 'createdAt' , examples = ['2019-12-12T07:34:14.202Z' ])]
22152223 modified_at : Annotated [AwareDatetime , Field (alias = 'modifiedAt' , examples = ['2019-12-20T06:33:11.202Z' ])]
2216- last_run_at : Annotated [AwareDatetime , Field (alias = 'lastRunAt' , examples = ['2019-04-12T07:33:10.202Z' ])]
2217- next_run_at : Annotated [AwareDatetime , Field (alias = 'nextRunAt' , examples = ['2019-04-12T07:34:10.202Z' ])]
2224+ last_run_at : Annotated [AwareDatetime | None , Field (alias = 'lastRunAt' , examples = ['2019-04-12T07:33:10.202Z' ])] = None
2225+ next_run_at : Annotated [AwareDatetime | None , Field (alias = 'nextRunAt' , examples = ['2019-04-12T07:34:10.202Z' ])] = None
22182226 is_enabled : Annotated [bool , Field (alias = 'isEnabled' , examples = [True ])]
22192227 is_exclusive : Annotated [bool , Field (alias = 'isExclusive' , examples = [True ])]
22202228 cron_expression : Annotated [str , Field (alias = 'cronExpression' , examples = ['* * * * *' ])]
22212229 timezone : Annotated [str , Field (examples = ['UTC' ])]
2222- actions : list [GetListOfSchedulesResponseDataItemsActions ]
2230+ actions : list [ScheduleAction ]
22232231
22242232
2225- class GetListOfSchedulesResponseData (BaseModel ):
2233+ class ListOfSchedules (BaseModel ):
22262234 total : Annotated [int , Field (examples = [2 ])]
22272235 offset : Annotated [int , Field (examples = [0 ])]
22282236 limit : Annotated [int , Field (examples = [1000 ])]
22292237 desc : Annotated [bool , Field (examples = [False ])]
22302238 count : Annotated [int , Field (examples = [2 ])]
2231- items : list [GetListOfSchedulesResponseDataItems ]
2239+ items : list [ScheduleShort ]
22322240
22332241
22342242class GetListOfSchedulesResponse (BaseModel ):
2235- data : GetListOfSchedulesResponseData
2243+ data : ListOfSchedules
22362244
22372245
22382246class ScheduleActionsRunInput (BaseModel ):
@@ -2264,15 +2272,15 @@ class ScheduleCreate(BaseModel):
22642272 actions : list [ScheduleCreateActions ] | None = None
22652273
22662274
2267- class ScheduleResponseDataActions (BaseModel ):
2275+ class ScheduleActions (BaseModel ):
22682276 id : Annotated [str , Field (examples = ['c6KfSgoQzFhMk3etc' ])]
22692277 type : Annotated [str , Field (examples = ['RUN_ACTOR' ])]
22702278 actor_id : Annotated [str , Field (alias = 'actorId' , examples = ['jF8GGEvbEg4Au3NLA' ])]
22712279 run_input : Annotated [ScheduleActionsRunInput | None , Field (alias = 'runInput' )] = None
22722280 run_options : Annotated [ScheduleActionsRunOptions | None , Field (alias = 'runOptions' )] = None
22732281
22742282
2275- class ScheduleResponseData (BaseModel ):
2283+ class Schedule (BaseModel ):
22762284 id : Annotated [str , Field (examples = ['asdLZtadYvn4mBZmm' ])]
22772285 user_id : Annotated [str , Field (alias = 'userId' , examples = ['wRsJZtadYvn4mBZmm' ])]
22782286 name : Annotated [str , Field (examples = ['my-schedule' ])]
@@ -2285,11 +2293,11 @@ class ScheduleResponseData(BaseModel):
22852293 modified_at : Annotated [AwareDatetime , Field (alias = 'modifiedAt' , examples = ['2019-12-20T06:33:11.202Z' ])]
22862294 next_run_at : Annotated [AwareDatetime | None , Field (alias = 'nextRunAt' , examples = ['2019-04-12T07:34:10.202Z' ])] = None
22872295 last_run_at : Annotated [AwareDatetime | None , Field (alias = 'lastRunAt' , examples = ['2019-04-12T07:33:10.202Z' ])] = None
2288- actions : list [ScheduleResponseDataActions ]
2296+ actions : list [ScheduleActions ]
22892297
22902298
2291- class ScheduleResponse (BaseModel ):
2292- data : ScheduleResponseData
2299+ class GetScheduleResponse (BaseModel ):
2300+ data : Schedule
22932301
22942302
22952303class ScheduleInvoked (BaseModel ):
@@ -2322,7 +2330,7 @@ class StoreListActor(BaseModel):
23222330 current_pricing_info : Annotated [CurrentPricingInfo , Field (alias = 'currentPricingInfo' )]
23232331
23242332
2325- class StoreData (BaseModel ):
2333+ class ListOfStoreActors (BaseModel ):
23262334 total : Annotated [int , Field (examples = [100 ])]
23272335 offset : Annotated [int , Field (examples = [0 ])]
23282336 limit : Annotated [int , Field (examples = [1000 ])]
@@ -2332,7 +2340,7 @@ class StoreData(BaseModel):
23322340
23332341
23342342class GetListOfActorsInStoreResponse (BaseModel ):
2335- data : StoreData
2343+ data : ListOfStoreActors
23362344
23372345
23382346class Profile (BaseModel ):
0 commit comments