- Recurso: observação
- Anexo
- Permissão
- Cargo
- Usuário
- Grupo
- Família
- Seção
- TextContent
- ListContent
- ListItem
- Métodos
Recurso: Nota
Uma única nota.
| Representação JSON | 
|---|
| { "name": string, "createTime": string, "updateTime": string, "trashTime": string, "trashed": boolean, "attachments": [ { object ( | 
| Campos | |
|---|---|
| name | 
 Apenas saída. O nome do recurso dessa nota. Consulte a observação geral sobre identificadores no KeepService. | 
| createTime | 
 Apenas saída. Quando a nota foi criada. | 
| updateTime | 
 Apenas saída. Quando a nota foi modificada pela última vez. | 
| trashTime | 
 Apenas saída. Quando a nota foi movida para a lixeira. Se for  | 
| trashed | 
 Apenas saída.  | 
| attachments[] | 
 Apenas saída. Os anexos adicionados a esta nota. | 
| permissions[] | 
 Apenas saída. A lista de permissões definidas na nota. Contém pelo menos uma entrada para o proprietário da nota. | 
| title | 
 O título da anotação. O comprimento precisa ser menor que 1.000 caracteres. | 
| body | 
 O corpo da nota. | 
Anexo
Um anexo a uma nota.
| Representação JSON | 
|---|
| { "name": string, "mimeType": [ string ] } | 
| Campos | |
|---|---|
| name | 
 O nome do recurso; | 
| mimeType[] | 
 Os tipos MIME (tipos de mídia IANA) em que o anexo está disponível. | 
Permissão
Uma única permissão na nota. Associa um member a um role.
| Representação JSON | 
|---|
| { "name": string, "role": enum ( | 
| Campos | |
|---|---|
| name | 
 Apenas saída. O nome do recurso. | 
| role | 
 O papel concedido pela permissão. O papel determina a capacidade da entidade de ler, gravar e compartilhar anotações. | 
| email | 
 O e-mail associado ao participante. Se definido na criação, o campo  | 
| deleted | 
 Apenas saída. Indica se o participante foi excluído. Se o membro for recuperado, esse valor será definido como "false", e o membro recuperado vai manter o papel na nota. | 
| Campo de união member. Especifica a identidade que recebeu o papel. O participante é redefinido se tiver sido excluído.memberpode ser apenas de um dos tipos a seguir: | |
| user | 
 Apenas saída. O usuário a que essa função se aplica. | 
| group | 
 Apenas saída. O grupo a que essa função se aplica. | 
| family | 
 Apenas saída. A família do Google a que esse papel se aplica. | 
Papel
Define os vários papéis que uma entidade pode ter.
| Enums | |
|---|---|
| ROLE_UNSPECIFIED | Uma função indefinida. | 
| OWNER | Uma função que concede acesso total. Não é possível adicionar ou remover essa função. Definido pelo criador da nota. | 
| WRITER | Um papel que permite contribuir com conteúdo e modificar as permissões de notas. | 
Usuário
Descreve um único usuário.
| Representação JSON | 
|---|
| { "email": string } | 
| Campos | |
|---|---|
| email | 
 O e-mail do usuário. | 
Grupo
Descreve um único grupo.
| Representação JSON | 
|---|
| { "email": string } | 
| Campos | |
|---|---|
| email | 
 O e-mail do grupo. | 
Família
Esse tipo não tem campos.
Descreve uma única família do Google.
Seção
O conteúdo da nota.
| Representação JSON | 
|---|
| { // Union field | 
| Campos | |
|---|---|
| Campo de união Content. O conteúdo da seção precisa ser um desses tipos de valor.Contentpode ser apenas de um dos tipos a seguir: | |
| text | 
 Usado se o conteúdo da seção for um bloco de texto. O conteúdo de texto precisa ter menos de 20.000 caracteres. | 
| list | 
 Usado se o conteúdo da seção for uma lista. | 
TextContent
O bloco de texto de uma única seção de texto ou item de lista.
| Representação JSON | 
|---|
| { "text": string } | 
| Campos | |
|---|---|
| text | 
 O texto da anotação. Os limites variam de acordo com o campo específico que usa esse tipo. | 
ListContent
Lista de itens de uma única nota de lista.
| Representação JSON | 
|---|
| {
  "listItems": [
    {
      object ( | 
| Campos | |
|---|---|
| listItems[] | 
 Os itens na lista. O número de itens precisa ser menor que 1.000. | 
ListItem
Um único item de lista em uma lista de notas.
| Representação JSON | 
|---|
| { "childListItems": [ { object ( | 
| Campos | |
|---|---|
| childListItems[] | 
 Se definido, lista de itens da lista aninhados a este item. Apenas um nível de aninhamento é permitido. | 
| text | 
 O texto do item. O comprimento precisa ser menor que 1.000 caracteres. | 
| checked | 
 Indica se o item foi marcado ou não. | 
| Métodos | |
|---|---|
| 
 | Cria uma nova nota. | 
| 
 | Exclui uma nota. | 
| 
 | Recebe uma nota. | 
| 
 | Lista as anotações. |