Skip to content

Conversation

@stepskop
Copy link
Contributor

@stepskop stepskop commented Dec 8, 2025

Adds missing actorPermissionLevel to the Actor's OpenAPI spec.


Note

Adds actorPermissionLevel enum field to Actor and UpdateActorRequest schemas and includes it in Update Actor request/response examples.

  • OpenAPI Schemas:
    • components/schemas/actors/Actor.yaml: Add actorPermissionLevel (LIMITED_PERMISSIONS | FULL_PERMISSIONS, nullable) with example.
    • components/schemas/actors/UpdateActorRequest.yaml: Add actorPermissionLevel (same enum/nullable) with example.
  • Paths:
    • paths/actors/acts@{actorId}.yaml (PUT Update Actor): Include actorPermissionLevel in request body example and response example.

Written by Cursor Bugbot for commit bb08633. Configure here.

@stepskop stepskop self-assigned this Dec 8, 2025
@stepskop stepskop requested a review from janbuchar as a code owner December 8, 2025 14:15
@stepskop stepskop added the adhoc Ad-hoc unplanned task added during the sprint. label Dec 8, 2025
@stepskop stepskop requested a review from fnesveda as a code owner December 8, 2025 14:15
@stepskop stepskop added the t-core-services Issues with this label are in the ownership of the core services team. label Dec 8, 2025
@apify-service-account
Copy link

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

@stepskop stepskop requested a review from barjin December 8, 2025 14:23
@apify-service-account
Copy link

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

Comment on lines +17 to +19
enum:
- LIMITED_PERMISSIONS
- FULL_PERMISSIONS
Copy link
Contributor

Choose a reason for hiding this comment

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

This could probably be made into a reusable component, but not really worth it, I guess

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

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-core-services Issues with this label are in the ownership of the core services team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants