Skip to main content

Delete Tags Of Person By App

Endpoint que permite eliminar uno o más tags de una persona que utiliza una aplicación específica, elegida por la variable de ruta application_id. Para identificar a la persona, es necesario incorporar por lo menos uno de los siguientes campos en la request [email|dni].

Endpoint#

Headers

KeyValueDescription
Content-Typeapplication/json
AuthorizationBearer {{access_token}}access_token obtained in Atenea
Method: DELETE
URL: https://api.trust.lat/index/v1/app/:application_id/persons/tags

Path Variables:

KeyValue ExampleDescription
application_id99Identificador de aplicación provisto por empresa Trust. Obligatorio.
caution

Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea

Como obtener un access token

Body#

Fields#

  • email: Correo de la persona. Parcialmente Obligatorio.
  • dni: Identificador nacional de una persona. Parcialmente Obligatorio.
  • tags: Arreglo conteniendo los nombres de los tags a eliminar. Obligatorio (Por lo menos un valor).

Example#

{
"email": "abeta@example.test",
"dni": "12345678-9",
"tags": [
"workspace"
]
}

Conceptual Example#

Borrar el tag "workspace" a la persona "Juan"#

Antes del cambio#

workspacenation
pepehome
juanofficeCH

Despues del cambio#

workspacenation
pepehome
juanCH

Code Examples#

curl --location --request DELETE 'https://api.trust.lat/index/v1/app/99/persons/tags' \
--header 'Authorization: Bearer ************' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "abeta@example.test",
"dni": "12345678-9",
"tags": [
"workspace"
]
}'

Responses#

HTTP Code: 200 OK#

Tag deleted successfully#

{
"code": 200,
"resource": "PersonsTags",
"data": {
"application_id": "99",
"company_uid": "99",
"created_at": "2021-07-09T17:45:06.801Z",
"dni": "12345678-9",
"email": "abeta@example.test",
"tags": {},
"updated_at": "2021-07-09T21:10:30.958Z"
},
"message": "Updated"
}

HTTP Code: 404 Not Found#

Missing person fields#

{
"code": 404,
"resource": "PersonsTags",
"message": "Not found"
}
Last updated on by Jesus Marquez Barrera