SCALAR
ID
The ID scalar type represents a unique identifier, often used to
refetch an object or as key for a cache. The ID type appears in a JSON
response as a String; however, it is not intended to be human-readable.
When expected as an input type, any string (such as "4") or integer
(such as 4) input value will be accepted as an ID.
link GraphQL Schema definition
- scalar ID
link Require by
- AbandonAbandon data for a trainee in a training session
- AbandonInputAn input data structure to create or update an abandon
- AcademyAn academy - Represents the account for a training organization. All manipulated data through this API are directly or indirectly related to it.
- BpfCategorynull
- ChargeA charge
- Checklistnull
- CommentA forum comment in an e-learning module
- CompanyA Company
- ContactA contact
- ContactInputObjectA contact input object
- CreateCustomerInputAn input data structure to create a customer of a session - be careful not to create duplicates!
- CreateCustomerTraineeInputAn input data structure to create a customerTrainee
- CreateInvoiceInputAn input data structure to create an invoice
- CreateQuotationInputAn input data structure to create a quotation
- CreateRegistrationInputAn input structure to create a registration using existing entity IDs. Provide exactly one of draft_company_id or draft_trainee_id.
- CustomerA customer of a session
- CustomerCostA cost line in customer special price of the session
- CustomerFundingA funding for a customer (connects a given customer in a session to a given funding agency)
- CustomerTraineeA trainee belonging to a customer in a session
- DocumentA Document
- DraftSessionTraineeA draft trainee belonging in a session. Draft trainee needs to be approved manually.
- DraftSessionTraineeInputAdd a draft trainee to a session - Prerequisites: trainee has to be draft
- EmailMarkerA email activity send at a specified date
- EmbedAn embed (url) in an e-learning module
- EvaluationAn evaluation
- FolderA folder
- FormA form in an evaluation
- FormAnswerAn answer given to a form in an evaluation
- FormInputA question in a form of an evaluation
- FundingAgencyA funding Agency
- GradeAn individual grade of a specific trainee on a specific training session
- HtmlDocA inline HTML document to read in an e-learning module
- ImageAn Image
- InputCustomerFundingAn input data structure to create or update a customerFunding
- InstructorAn instructor
- InvoiceAn invoice
- InvoiceItemA price item in an invoice
- InvoicePaymentA recorded payment concerning an invoice
- LearningPathAn e-learning learning path
- LivestreamAn video live stream in an e-learning module
- ModuleAn e-learning module
- ModuleCursorA cursor on the currently selected moduleSequenceItem for a trainee in a module
- ModuleSequenceItemAn e-learning module sequence item
- MoodleA Moodle in an e-learning module
- NewEvaluationAn evaluation
- Notenull
- NoteInputAn input data structure to create a note associated with a customer
- PendingEvaluationAn evaluation wraps in added information concerning its state for a given trainee
- ProgramA program
- ProgramAssessmentsnull
- ProgramAssessmentsInputnull
- ProgramBlockInputnull
- ProgramCategoryCategories linked to programs
- ProgramFilternull
- ProgramGoalsnull
- ProgramGoalsInputnull
- ProgramInputnull
- ProgramPedagogicalResourcesnull
- ProgramPedagogicalResourcesInputnull
- ProgramPrerequisitesnull
- ProgramPrerequisitesInputnull
- ProgramStepnull
- ProgramStepInputnull
- ProgramTargetsnull
- ProgramTargetsInputnull
- QuotationA quotation
- Registrationnull
- RegistrationTraineeTrainingSessionnull
- RoomA room - where subsessions slots take part, can be set as the default room of a training session
- RoomInputAn input data structure to create or update a room - name is required - be careful not to create duplicates!
- RootMutationTypenull
- RootQueryTypenull
- ScormA Scorm in an e-learning module
- SignatureInfonull
- SubsessionA subsession
- SubuserA subuser - Describes someone that has some access to the academy.
- TagA skill tag
- TraineeA trainee - Represents an individual taking a part in a training session. Can attend multiple training sessions.
- TraineeInputAn input data structure to create or update a trainee. Lastname is required. Be careful not to create duplicates!
- TraineeUploadA submitted upload
- TrainingSessionA training session
- TrainingSessionCostA cost line in a session price
- TrainingSessionDateInputAn input data structure to create or update a trainingSessionDate
- TrainingSessionInputAn input data structure to create or update a training session - name is required - be careful not to create duplicates!
- TrainingSessionInstructorAn instructor working in a training session
- TrainingSessionInstructorSlotLink between a training session slot and a training session instructor
- TrainingSessionSlotA time slot for a subsession of a trainingSession
- TrainingSessionVideoCallSlotA video call slot for a training session
- UpdateCustomerInputAn input data structure to update a customer of a session
- UploadMarkerAn upload to be submitted by trainees
- Usernull
- ZoomMeetingZoom meeting