> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# InitialUploadRequest (JSON)

> InitialUploadRequest (JSON)

# InitialUploadRequest (JSON)

O corpo de uma solicitação POST de upload de GameClip.

<a id="ID4EN" />

## InitialUploadRequest

O objeto InitialUploadRequest tem a especificação a seguir.

| Membro | Tipo | Descrição |
| - | - | - |
| <b>greatestMomentId</b> | string | A ID de cadeia de caracteres do texto a ser usado como nome do clipe. Isso é gerenciado e localizado no arquivo de configuração do título pelo desenvolvedor do título. |
| <b>userCaption</b> | string | Opcional. Nome alternativo inserido pelo usuário para o clipe de jogo, com comprimento máximo de 250 caracteres. |
| <b>sessionRef</b> | string | Opcional. Referência da sessão de jogo durante a qual a gravação foi feita. |
| <b>dateRecorded</b> | DateTime | A hora em que a gravação foi iniciada, em UTC. Empacotada como uma cadeia de caracteres no formato ISO 8601 (consulte <a href="https://www.w3.org/TR/NOTE-datetime">Date and Time Formats</a> para obter mais informações). |
| <b>durationInSeconds</b> | inteiro sem sinal de 32 bits | A duração do clipe em segundos. |
| <b>expectedBlocks</b> | inteiro sem sinal de 32 bits | Opcional. Número de blocos nos quais o arquivo será dividido. Omita se o arquivo for transmitido em uma única solicitação. |
| <b>fileSize</b> | inteiro sem sinal de 32 bits | Tamanho do arquivo, em bytes, do vídeo que será carregado. |
| <b>type</b> | [Enumeração GameClipType](/pt-BR/reference/live/rest/enums/gvr-enum-gamecliptypes) | O tipo de clipe, empacotado como um valor de cadeia de caracteres da enumeração delimitado por vírgulas. |
| <b>source</b> | [Enumeração GameClipSource](/pt-BR/reference/live/rest/enums/gvr-enum-gameclipsource) | Especifica como o clipe foi obtido, empacotado como um valor de cadeia de caracteres da enumeração. |
| <b>visibility</b> | [Enumeração GameClipVisibility](/pt-BR/reference/live/rest/enums/gvr-enum-gameclipvisibility) | Especifica a visibilidade do clipe de jogo depois de publicado no sistema. |
| <b>titleData</b> | string | Opcional. Recipiente de propriedades para propriedades específicas do título associadas a este clipe. Armazenado e retornado no estado em que se encontra. Os desenvolvedores de títulos podem usar esse campo para manter seus próprios metadados sobre um clipe. |
| <b>titleData</b> | string | Opcional. Recipiente de propriedades para propriedades específicas do console associadas a este clipe. Armazenado e retornado no estado em que se encontra. A plataforma do console pode usar esse campo para manter seus próprios metadados sobre um clipe. |
| <b>systemProperties</b> | string | Opcional. Recipiente de propriedades para propriedades específicas do console associadas a este clipe. Armazenado e retornado no estado em que se encontra. A plataforma do console pode usar esse campo para manter seus próprios metadados sobre um clipe. |
| <b>usersInSession</b> | matriz de string | Opcional. Uma lista dos usuários na sessão atual. |
| <b>thumbnailSource</b> | [Enumeração ThumbnailSource](/pt-BR/reference/live/rest/enums/gvr-enum-thumbnailsource) | Opcional. A origem da miniatura. |
| <b>thumbnailOffsetMillseconds</b> | inteiro com sinal de 32 bits | Especifica o deslocamento (em milissegundos) para miniaturas geradas por deslocamento. Especificado somente quando <b>thumbnailSource</b> está definido como Offset. |
| <b>savedByUser</b> | valor booliano | Opcional. Define que o clipe será salvo na cota do usuário em vez do armazenamento FIFO. O padrão é false. |

<a id="ID4ERH" />

## Exemplo de sintaxe JSON

```json theme={null}
{
   "greatestMomentId": "123abc",
   "userCaption": "OMG Look at this!",
   "sessionRef": "4587552a-a5ad-4c4c-a787-5bc5af70e4c9",
   "dateRecorded": "2012-12-23T11:08:08Z",
   "durationInSeconds": 27,
   "expectedBlocks": 7,
   "fileSize": 1234567,
   "type": "MagicMoment, Achievement",
   "source": "Console",
   "visibility": "Default",
   "titleData": "{ 'Boss': 'The Invincible' }",
   "systemProperties": "{ 'Id': '123456', 'Location': 'C:\\videos\\123456.mp4' }",
   "thumbnailSource": "Offset",
   "thumbnailOffsetMillseconds": 20000,
   "savedByUser": false
 }
    
```

<a id="ID4E1H" />

## Confira também

<a id="ID4E3H" />

##### Pai

[Referência de objetos JSON (JavaScript Object Notation)](/pt-BR/reference/live/rest/json/atoc-xboxlivews-reference-json)


## Related topics

- [ThumbnailSource Enumeration](/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [Enumeração ThumbnailSource](/pt-BR/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [Enumeración ThumbnailSource](/es/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [ThumbnailSource 枚举](/zh-CN/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [ThumbnailSource 列舉](/zh-TW/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
