Skip to main content

Project (in Media)

You can think of a project as a folder filled with assets and details about what the assets are, who has access, how do assets related to each other and so much more.

Task Chat Branch Endpoint
note

This document is not meant to outline how to use the API endpoints, rather how to build it. We outline what it's capabilities should be, once you have built them, you can creat documentation on how to utilize them on the APIs tab.


Description

A Project can be a music album filled with fun facts about how ti was made, some details shared with the public and some are meant for personal memories or to plan how it will be made, where is the artist recording track 1 and where is the music video being filmed, perhaps thats a lot of information, another project can be linked just for the video or a sub-project can be created, it truly behaves like a folder. Now for the assets, perhaps you have a podcast and you have assets for voiceovers, subtitles, sound afects and so much more.

Status

warning

These details are only updated with each release, for more acurate updates and keeping track of progress, see the task in GitHub.

OwnerLeadDoc StatusProduct StatusLast UpdateVersionReleasePhase
MendyPolinaIn ProgressReleased29.03.20250.01InternalAlpha

Next Steps

  • Implement search endpoints and filters.
  • Enhance API security for authentication.
  • Add role-based access control.

Reminders

  • Keep code lean and clear
  • follow the outlined arcetecture
  • write commetes in your code
  • update the staus in the docs and in GitHub
  • try not to recreate functions we alredy have, rather update exsiting functions to support your needs
  • Be sure to follow the release guidelines
  • Update Documentation
  • keep API docs up to date each time you update or add endpoints