Skip to content

Conversation

gippy
Copy link
Member

@gippy gippy commented Oct 5, 2025

Resolves: https://github.com/apify/apify-core/issues/22480

This PR adds output schema docs. I have added a few examples, but there is probably even more things that can be done with it. Will try to think of more later.

@gippy gippy requested a review from TC-MO as a code owner October 5, 2025 17:29
@gippy gippy self-assigned this Oct 5, 2025
@gippy gippy requested a review from patrikbraborec October 5, 2025 17:29
@gippy gippy added documentation Improvements or additions to documentation. t-console Issues with this label are in the ownership of the console team. labels Oct 5, 2025
@github-actions github-actions bot added this to the 124th sprint - Console team milestone Oct 5, 2025
@apify-service-account
Copy link

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

@apify-service-account
Copy link

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

@patrikbraborec
Copy link
Contributor

Generally, it looks good. I added few comments, and here are some general comments:

  • I would link this page from platform/actors/running/input-and-output#output
  • I think that the page should be below Actor input schema in the left menu
  • I would consider moving the whole section with "Advanced examples" to a subpage (similarly as Actor input schema has its own subpages)

Copy link
Contributor

@TC-MO TC-MO left a comment

Choose a reason for hiding this comment

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

Made adjustments for clarity & style guide compliance. I also had an idea regarding structure, and perhaps it would be good to move Example section just before Advanced Examples? I know that this is different than other schema docs, but I think it makes sense to first introduce the concept, explain it, and then show example, instead of bombarding the user with example without any context

gippy and others added 10 commits October 15, 2025 12:58
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
gippy and others added 10 commits October 15, 2025 13:01
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
Co-authored-by: Michał Olender <[email protected]>
@apify-service-account
Copy link

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

@apify-service-account
Copy link

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

@apify-service-account
Copy link

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

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

Labels

documentation Improvements or additions to documentation. t-console Issues with this label are in the ownership of the console team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants