Com funciona l’API del ja.cat

Com funciona l’API del ja.cat

Com activar l’accés a l’API del ja.cat i quines accions pots executar per automatitzar la creació i la gestió dels teus enllaços curts.

L’API del ja.cat et permet integrar l’eina directament a la teva aplicació o automatitzar la creació i gestió d’enllaços sense accedir al panell de control. En aquesta guia t’expliquem com activar l’accés a l’API i quines accions pots executar.

El pas per pas per començar a utilitzar l’API

1. Accedeix al teu compte del ja.cat.

Pantalla d'inici del ja.cat
Formulari d'inici de sessió del ja.cat

2. Ves al teu panell de control i localitza l’apartat API.

Activa l’accés i el sistema et generarà automàticament una clau d’accés: una contrasenya de 64 caràcters alfanumèrics que només tu coneixes. La pots regenerar quan vulguis.

Menú del panell de control amb l'apartat API destacat
Apartat API amb l'accés activat i la clau generada

3. Fes clic a «Consulta la documentació pública de l’API» per veure totes les accions disponibles i com executar-les.

Enllaç a la documentació pública de l'API
Documentació pública de l'API del ja.cat

4. Per utilitzar l’API, cada petició que enviïs al servidor ha d’incloure la teva clau d’accés.

Això permet al sistema verificar que ets tu qui fa la sol·licitud. En cas d’automatitzar-ho, pots afegir una funcionalitat que t’afegeixi la contrasenya automàticament; d’aquesta manera tindrà la contrasenya a totes les peticions que facis.

5. A la secció «Referència ràpida» trobaràs el resum de totes les accions que pots fer.

I a l’apartat «Funcions» hi ha les instruccions concretes per executar cada acció.

Què pots fer amb l’API?

  • Fer un llistat de tots els teus enllaços (GET /urls): aquesta funció serveix per a obtenir els identificadors dels teus enllaços, i no cal definir-hi cap paràmetre especial.
  • Crear un nou enllaç curt (POST /url): aquesta crida utilitza dos paràmetres. Cal indicar l’enllaç llarg (la pàgina de destí) i l’enllaç curt que anirà després de ja.cat/.
  • Modificar la URL llarga d’un enllaç existent (PUT /url): necessites l’identificador de l’enllaç que vols modificar, i l’has d’especificar a la URL de la crida. Si vols modificar l’enllaç amb identificador 1043 la URL de la crida serà https://servei.ja.cat/url/1043. La crida utilitza dos paràmetres: l’enllaç llarg (la nova pàgina de destí) i si vols que l’enllaç estigui actiu o no.
  • Eliminar un enllaç (DELETE /url): amb aquesta petició no cal cap paràmetre. Només cal indicar l’identificador de l’enllaç a esborrar a la URL de la petició. Si vols esborrar l’enllaç 1042, caldrà posar https://servei.ja.cat/url/1042.
  • Habilitar o deshabilitar un enllaç (PUT /estat): amb aquesta petició no cal cap paràmetre. Només cal indicar l’identificador de l’enllaç a modificar. Si es vol modificar el 1041, caldrà posar https://servei.ja.cat/estat/1041.
  • Comprovar si el nom d’un enllaç està disponible (GET /disponibilitat): amb aquesta petició no cal cap paràmetre. Només cal indicar l’enllaç curt a cercar al final de la URL, després de /disponibilitat. Per exemple: https://servei.ja.cat/disponibilitat/20anysdomini.

Recorda que trobaràs tota aquesta informació a la Documentació de l’API pública de ja.cat, accessible des de l’apartat API del teu panell de control del ja.cat.