/Trello-API

Manipulación de Trello por medio de su API

6 API REST Trello

En esta práctica jugamos un poco con la API Rest de Trellohttps://trello.com/ Para la cual solicitamos una API KEY y un Token

La solicitud se hace de la siguiente manera

  1. Con una cuenta creada de Trello entramos al siguiente link: https://trello.com/app-key
  • Ve al portal
  • El primer valor que nos muestra es la API KEY

image

  • Damos click en el enlace a TOKEN
  • Autorizamos la peticion:

image

  • Enseguida nos muestra el TOKEN:

image

  1. Es importante guardar bien la API KEY y el TOKEN porque son informacion sensible

  2. Si queremos aprender mas podemos visitar la documentación de la API Rest de Trello https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-group-boards, donde podremos econtrar:

    • Cómo crear un nuevo board.
    • Cómo obtener la información de un board a partir de su ID
    • Cómo obtener la lista de cards de un board
    • Cómo crear una nueva card en un board
  3. Abrimos nuestro entorno de pruebas de Postman e importamos el siguiente archivo:

Trello API LaunchX.postman_collection.json.zip

Ya podemos jugar con el Api de Trello con las peticiones armadas de postman:

Creamos un tablero.

  1. Vamos a la petición de POST Create board:

image

  1. En la sección de params, llenamos los valores (aquí incluimos nuestra api key en el campo key y el token en Token):

image

  1. Da click en SEND, mira el response y verifica que tu tablero nuevo se halla creado.

6 7

  1. Del response, hay un campo id que corresponde al ID del tablero que acabas de crear, guárdalo.

8

Obtenemos la lista de columnas de tu board creado

  1. Vamos a la petición de GET Board by ID

4,2

  1. Agregamos nuestra API KEY y TOKEN.
  2. En el Url agregamos el ID del board previamente creado
https://api.trello.com/1/boards/BOARDID/lists?key=APIKEY&token=TOKEN
  1. Enviamos nuestro request, y verificamos la información que recibimos. Deberemos ver la lista de columnas que tienes en tu tablero:

8

  1. Tomamos el ID del primer registro que corresponde a la primer columna.

9

Agregamos nuevas cards a la primer columna de tu tablero

  1. Vamos a la petición de Create Card By List ID

image

  1. Agregamos los parámetros necesarios: idList, key, token, y name (el cual es el título de la nueva card).

  2. Envía tu request y verifica que la respuesta sea éxitosa. Verifica que efectivamente se haya creado directo en la app de trello.

10 11

¡Felicidades así es como puedes usar Trello mediante su API Rest!