Skip to main content
GET
/
training
/
v1
/
trainings
List trainings
curl --request GET \
  --url https://api-{region}.sesametime.com/training/v1/trainings \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "707ee040-4d5b-4e48-abfa-199dcefb37a3",
      "name": "Nombre de la formación",
      "description": "Descripción de la formación",
      "durationInHours": 1.5,
      "durationHours": 1,
      "durationMinutes": 30,
      "amount": 1200,
      "amountType": "per_course",
      "currency": "EUR",
      "startDate": "2024-11-29T23:00:00+00:00",
      "endDate": "2024-12-29T23:00:00+00:00",
      "trainingEntity": "Entidad formadora"
    }
  ],
  "meta": {
    "currentPage": 1,
    "lastPage": 1,
    "total": 1,
    "perPage": 1
  }
}

Authorizations

Authorization
string
header
required

API token obtained from Sesame HR Dashboard > Settings > Integrations > API

Query Parameters

name
string

The name of the training

startDate
string<date>

Y-m-d

endDate
string<date>

Y-m-d

orderType
enum<string>
default:asc

Order ascendant or descendent

Available options:
asc,
desc
orderKey
enum<string>
default:name

Order by the specific field specific users

Available options:
name,
amount
limit
integer
default:20

Limit work entries

page
integer
default:1

Request a specific page

Response

200 - application/json

Array of Objects

data
object[]
meta
object