Skip to content

docs(openapi): Missing endpoints and remaining response validation errors#2376

Draft
Pijukatel wants to merge 1 commit intomasterfrom
fix-remaining-response-errors
Draft

docs(openapi): Missing endpoints and remaining response validation errors#2376
Pijukatel wants to merge 1 commit intomasterfrom
fix-remaining-response-errors

Conversation

@Pijukatel
Copy link
Copy Markdown
Contributor

@Pijukatel Pijukatel commented Mar 27, 2026

Summary

Remaining response validation errors

Motivation

  • Solve OpenAPI validation errors

Issues

Partially implements: #2286

…mberInt is undefined

inputBodyLen: set to null when no input body
maxItems: can be null https://github.com/apify/apify-core/blob/v0.1456.0/tests/integration/tests/actor_runs/paid_actor_runs.run.js#L299
pricingInfo fields not required — projection is {pricingModel: 1, pricingPerEvent: 1}, other fields absent from run response
409 on POST actor-tasks — newMeteorishError('actor-task-name-not-unique', ..., 409)
record-not-found in ActorErrors — errors.common.recordNotFound('Actor')
Charge endpoint 201 body — res.status(statusCode).json({})
KV store GET record */* only — res.setHeader('Content-Type', contentType!) from S3, any content type possible
@github-actions github-actions bot added this to the 137th sprint - Tooling team milestone Mar 27, 2026
@github-actions github-actions bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Mar 27, 2026
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit b4e3c76 and is ready at https://pr-2376.preview.docs.apify.com!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants