Skip to main content
Mettre à jour une vue sauvegardée du sujet délégué

Authorizations

Authorization
string
header
required

Use the access_token returned by POST /v1/auth/token. Do not send the raw API secret on business endpoints.

Headers

X-Request-ID
string

Partner-generated correlation identifier echoed in logs and error payloads.

X-Marko-Delegated-User-Id
string

Fournir exactement un des deux headers de délégation (Id ou Email), dans la même entité. Ils sont mutuellement exclusifs. Voir le guide Scopes et délégation.

X-Marko-Delegated-User-Email
string

Fournir exactement un des deux headers de délégation (Id ou Email), dans la même entité. Ils sont mutuellement exclusifs. Voir le guide Scopes et délégation.

Path Parameters

view_id
string<uuid>
required

Paramètre view_id pour cette route; type, format et contraintes ci-dessous.

Body

application/json

État de vue limité à 16 384 octets JSON pour filters, columns et sort. Le nom est normalisé et doit rester non vide. Les allowlists operations sont contrôlées selon le type de la vue, y compris lors d'un update.

name
string | null

Nom de la ressource. Les recherches exactes et partielles sont décrites au niveau de la route.

Required string length: 1 - 200
icon
enum<string> | null

Icône d'affichage de la vue sauvegardée; respecter la liste de valeurs autorisées.

Available options:
bookmark,
briefcase,
building,
calendar,
chart,
clock,
filter,
flag,
shield,
star,
table,
target
color
enum<string> | null

Couleur d'affichage; respecter les valeurs ou le format indiqués dans le schéma.

Available options:
amber,
cyan,
emerald,
rose,
slate,
violet
filters
object | null

Filtres enregistrés pour la vue, le dashboard ou le template.

columns
string[] | null

Colonnes à afficher, dans l'ordre transmis.

Maximum array length: 64
Pattern: ^[a-z][a-z0-9_]{0,63}$
sort
object | null

Critères de tri enregistrés pour la vue.

is_default
boolean | null

Indique si cette vue ou ce template est défini par défaut.

Response

Successful response

Response for a single saved view.

id
string<uuid>
required

Identifiant MARKO de la ressource.

user_id
string
required

Identifiant utilisateur MARKO; il n'est pas nécessairement un UUID.

entity_type
string
required

Type de ressource auquel se rapporte la vue ou le traitement.

name
string
required

Nom de la ressource. Les recherches exactes et partielles sont décrites au niveau de la route.

filters
Filters · object
required

Objet JSON extensible. Les types des valeurs sont indiqués par additionalProperties lorsque la route les contraint.

columns
string[]
required

Colonnes à afficher, dans l'ordre transmis.

sort
Sort · object
required

Objet JSON extensible. Les types des valeurs sont indiqués par additionalProperties lorsque la route les contraint.

is_default
boolean
required

Indique si cette vue ou ce template est défini par défaut.

created_at
string<date-time>
required

Date de création au format ISO 8601.

updated_at
string<date-time>
required

Date de dernière modification au format ISO 8601.

icon
string
default:bookmark

Icône d'affichage de la vue sauvegardée; respecter la liste de valeurs autorisées.

color
string
default:slate

Couleur d'affichage; respecter les valeurs ou le format indiqués dans le schéma.