Course

Course related methods

Get

Returns a specific course

https://api.itjobs.es/course/get.json
Parameters
Parameter Required Description
api_key Yes Your unique identifier. You must request your API KEY. (string)
id Yes The requested course id (integer)
CURL example
$ curl --data "api_key=xxx&id=514" https://api.itjobs.es/course/get.json
Return values on success
{  
   "id":514,
   "title":"XXI SINFO - Semana Inform\u00e1tica do IST",
   "description":"...",
   "dateStart":"2014-02-24",
   "dateEnd":"2014-02-28",
   "locations":[  
      {  
         "id":"14",
         "name":"Lisboa"
      }
   ],
   "place":"Pavilh\u00e3o de Civil do Campus da Alameda do Instituto Superior T\u00e9cnico",
   "url":"http:\/\/www.sinfo.org",
   "isPresencial":true,
   "isCertified":false,
   "isFunded":true,
   "hours":12,
   "price":1500,
   "updatedAt":"2014-01-20 22:55:21",
   "slug":"xxi-sinfo-semana-informatica-do-ist"
}

List

Returns a list of courses

https://api.itjobs.es/course/list.json
Parameters
Parameter Required Description
api_key Yes Your unique identifier. You must request your API KEY. (string)
limit No Number of results (integer)
page No Page number (integer)
company No Filter results by company (comma separated integers)
CURL example
$ curl --data "api_key=xxx&limit=2" https://api.itjobs.es/course/list.json
Return values on success
{  
   "total":12,
   "page":1,
   "limit":2,
   "results":[  
      {  
         "id":659,
         "title":"TECHDAYS Aveiro",
         "description":"...",
         "dateStart":"2015-09-17",
         "dateEnd":"2015-09-18",
         "locations":[  
            {  
               "id":"1",
               "name":"Aveiro"
            }
         ],
         "place":"Aveiro EXPO - Parque de Exposi\u00e7\u00f5es de Aveiro",
         "url":"http:\/\/www.techdays.pt",
         "isPresencial":false,
         "isCertified":true,
         "isFunded":false,
         "hours":12,
         "price":1500,
         "updatedAt":"2015-05-31 16:31:39",
         "slug":"techdays-aveiro"
      },
      {  
         "id":673,
         "title":"ICRE 2015 - International Conference on Robot Ethics",
         "description":"...",
         "dateStart":"2015-10-23",
         "dateEnd":"2015-10-24",
         "locations":[  
            {  
               "id":"14",
               "name":"Lisboa"
            }
         ],
         "place":"Pavilh\u00e3o do Conhecimento\/Ci\u00eancia Viva",
         "url":"http:\/\/www.icre2015.com",
         "isPresencial":true,
         "isCertified":true,
         "isFunded":false,
         "hours":8,
         "price":0,
         "updatedAt":"2015-07-01 11:35:50",
         "slug":"icre-2015-international-conference-on-robot-ethics"
      }
   ]
}

Appendix

Information regarding Course type and location

Type
Value Type
Location
Value Location
18 A Coruña
1 Albacete
2 Alicante
3 Almería
4 Asturias
5 Ávila
6 Badajoz
8 Barcelona
10 Burgos
11 Cáceres
12 Cádiz
13 Cantabria
14 Castellón
15 Ceuta
16 Ciudad Real
17 Córdoba
19 Cuenca
20 Girona
21 Granada
22 Guadalajara
23 Guipúzcoa
24 Huelva
25 Huesca
52 Internacional
7 Islas Baleares
26 Jaén
27 La Rioja
38 Las Palmas
28 León
29 Lérida
30 Lugo
31 Madrid
32 Málaga
33 Melilla
34 Murcia
35 Navarra
36 Ourense
37 Palencia
39 Pontevedra
40 Salamanca
41 Santa Cruz de Tenerife
43 Segóvia
44 Sevilla
45 Soria
46 Tarragona
47 Teruel
48 Toledo
49 Valencia
50 Valladolid
9 Vizcaya
51 Zamora
42 Zaragoza