linguapop.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Invitations
create
invitations.create
Create a placement test invitation for a candidate and return the test link; with sendEmail true, Linguapop emails the invitation to the candidate. Needs a paid Linguapop subscription, the invitation cannot be cancelled through the API, and completed tests are billed
Risk: write · Irreversible
The key is added to the JSON body, not sent as a header.
email, languageCode and sendEmail are required. externalIdentifier is at most 500 characters, and callbackUrl and returnUrl must be http(s) URLs of at most 1000. Not retried after a 5xx or a timeout. The response shape is from the docs and has not been checked against a paid account.
Output
Languages
list
languages.list
List the languages Linguapop can test, each with the code to pass as languageCode when creating an invitation
Risk: read
ger for German), and new languages will be added.
Output: object[]
Output full type
Output full type