Each programme has an application_available field. Use it to decide whether
to show an Apply link or a short “not open” message next to that programme.
Your application link
Applicants apply through your school's Lernmark-hosted application form. It needs no account, and every application lands in your Admissions workspace for review. The link has this shape:
https://www.lernmark.app/apply/{school}
{school} is your school slug. To copy the exact link, open Admissions in
Lernmark and use Copy link on the Public application link card.
There is one link for the whole school, not one per programme. Applicants choose the programme on the form itself, so the same link is correct on every programme that is open.
When applications are open
When application_available is true, show a clear Apply link close to the
programme it belongs to. Name the programme in the link text, so the link makes
sense to screen-reader users who move from link to link:
<a href="https://www.lernmark.app/apply/siantou">Apply for BTS Accounting and Management</a>
When applications are closed
When application_available is false, show a short message and no link:
<p>Applications are not currently open.</p>
The logic stays simple:
if (programme.application_available) {
// Show the Apply link.
} else {
// Show "Applications are not currently open." and no link.
}
Trust the field, nothing else
Do not work out availability from dates, from text in your own pages, or from a programme simply being listed. A programme can be listed while it is not taking applications. The latest successful API response is the only source of truth.
Who controls it
Your admissions team does. In Lernmark, Admissions → Programme availability
has a Public applications switch on each programme. Turning it on or off
updates application_available. Your website shows the change once its cache
expires: within 15 minutes if you follow the caching rule.
This integration is read-only
The API does not accept applications. Applicants always apply through the Lernmark-hosted form. If your school needs to collect applications through its own forms, contact us about a managed integration.