Skip to content

docs(openapi): Add undocumented dataset endpoints#2431

Merged
Pijukatel merged 5 commits intomasterfrom
add-undocumented-deafult-dataset-endpoints
Apr 15, 2026
Merged

docs(openapi): Add undocumented dataset endpoints#2431
Pijukatel merged 5 commits intomasterfrom
add-undocumented-deafult-dataset-endpoints

Conversation

@Pijukatel
Copy link
Copy Markdown
Contributor

@Pijukatel Pijukatel commented Apr 14, 2026

Description

  • Add undocumented, but public API endpoints related to datasets:
    • default Actor run datasets
    • last Actor run default dataset
  • Abstract reusable parts of nearly duplicate endpoints and use references.
  • Create a new group of endpoints, Convenience endpoints, to avoid cluttering the documentation.

(More undocumented endpoints will be added in follow-up PRs)

Issues

Partially implements: #2286

@github-actions github-actions bot added this to the 138th sprint - Tooling team milestone Apr 14, 2026
@github-actions github-actions bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Apr 14, 2026
@Pijukatel Pijukatel force-pushed the add-undocumented-deafult-dataset-endpoints branch from 02f7cd7 to a5320fd Compare April 14, 2026 15:31
@apify-service-account
Copy link
Copy Markdown

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

@apify-service-account
Copy link
Copy Markdown

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

@Pijukatel
Copy link
Copy Markdown
Contributor Author

Pijukatel commented Apr 14, 2026

In docs:
image

@apify-service-account
Copy link
Copy Markdown

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

@apify-service-account
Copy link
Copy Markdown

A PR to update the Python client models has been created: apify/apify-client-python#726

This was automatically triggered by OpenAPI specification changes in this PR.

@apify-service-account
Copy link
Copy Markdown

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

Copy link
Copy Markdown
Member

@fnesveda fnesveda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uff, I thought we documented these when we implemented this feature. Good job!

@Pijukatel
Copy link
Copy Markdown
Contributor Author

Uff, I thought we documented these when we implemented this feature. Good job!

They were documented in plain text in the description of act-runs-last-get, but that is not OpenAPI compliant, and it is not possible to process it with tools that consume the specification.

Once I add all those endpoints in follow-up PRs I will also update that description with links.

@apify-service-account
Copy link
Copy Markdown

The Python client model PR has been updated with the latest OpenAPI spec changes: apify/apify-client-python#726

@apify-service-account
Copy link
Copy Markdown

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

@Pijukatel Pijukatel merged commit ba98e6c into master Apr 15, 2026
15 checks passed
@Pijukatel Pijukatel deleted the add-undocumented-deafult-dataset-endpoints branch April 15, 2026 13:23
Pijukatel added a commit to apify/apify-client-python that referenced this pull request Apr 15, 2026
This PR updates the auto-generated Pydantic models based on OpenAPI
specification changes in [apify-docs PR
#2431](apify/apify-docs#2431).

---------

Co-authored-by: apify-service-account <apify-service-account@users.noreply.github.com>
Co-authored-by: Josef Prochazka <josef.prochazka@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.

3 participants