Skip to content

Take

TakeType

Representation for Take type in MoveUGC.

id class-attribute instance-attribute

id: str = Field(description='Unique identifier for the take', examples=['take-2c6059be-0f91-4cb8-aa1a-512cd10a66b5'], title='Take ID')

created class-attribute instance-attribute

created: datetime = Field(description='Date and time when the take was created. This will be in UTC.', examples=['2021-08-04T15:00:00.000Z'], title='Take creation date')

metadata class-attribute instance-attribute

metadata: Json[Any] = Field(description='Metadata associated with the take', examples=[{'key': 'value'}], title='Take metadata')

client class-attribute instance-attribute

client: Optional[Client] = Field(description='Client associated with the take', examples=[{ID_LITERAL: 'client-0aa9ba14-44f9-4d47-89b4-c77cdea9e801'}], title='Take client', default=None)

sources class-attribute instance-attribute

sources: Optional[List[Source]] = Field(description='Sources associated with the take', examples=[{'deviceLabel': 'my-device', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MP4'}, {'deviceLabel': 'my-device', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MOVE'}], title='Take sources', alias='sources', default=None)