Run in Apidog
Registers one or more learners on a learning experience using the tahdah candidate id. Before registering you need to call the create candidate endpoint to create the learner and get their id.
Request Add parameter in header Authorization
Example: Authorization: ********************
Body Params application/json
{
"candidateIds" : [
{
"candidateId" : 212233 ,
"behavior" : 2 ,
"registrationDate" : "2025-09-03"
} ,
{
"candidateId" : 4211124 ,
"behavior" : 1 ,
"registrationDate" : "2024-09-10"
}
]
} Request Code Samples
curl --location 'https://api.tahdah.me/api/learningexperiences/legalentities//experiences//learners' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"candidateIds": [
{
"candidateId": 212233,
"behavior": 2,
"registrationDate": "2025-09-03"
},
{
"candidateId": 4211124,
"behavior": 1,
"registrationDate": "2024-09-10"
}
]
}' Responses application/json
Generate Code
[
{
"candidateId" : "string" ,
"candidateExperienceId" : "string" ,
"registrationDate" : "string"
}
] Modified at 2026-04-07 12:13:32