[CertificatesController]
Http MethodAction NameHelpDescriptionUrl
GET DefaultAction Help

This service returns all active and inactive certificates. (Note: It does not include deleted certificates.)

https://cargolux.pelesys.com/Web/api/QMS/Certificates/DefaultAction
POST Create Help

https://cargolux.pelesys.com/Web/api/QMS/Certificates/Create
GET GetByCode Help

This service returns all active or inactive certificates that are based on the Certificate Code. (Note: It is an “exact” match on the certificate code.It does not include deleted certificates.)

https://cargolux.pelesys.com/Web/api/QMS/Certificates/GetByCode?CertificateCode={CertificateCode}
[SkillsController]
Http MethodAction NameHelpDescriptionUrl
GET DefaultAction Help

This service returns all Skills entries.

https://cargolux.pelesys.com/Web/api/QMS/Skills/DefaultAction
GET GetByID Help

This service returns the Skill for the passed in ID value.

https://cargolux.pelesys.com/Web/api/QMS/Skills/GetByID/{id}
[UserCertificatesController]
Http MethodAction NameHelpDescriptionUrl
GET DefaultAction Help

This service returns all active user certificates. (Note: It does not include inactive or deleted user certificates.)

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/DefaultAction
POST DefaultAction Help

Create a new latest User Certificate record by passing in Login Name, Certificate Code, Completed Date, and Expiry Date

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/DefaultAction
POST Create Help

Create a new latest User Certificate record by passing in Login Name, Certificate Code, Completed Date, and Expiry Date

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/Create
PUT Update Help

Update any User Certificate record by passing in a UserCertificate ID. NOTE: updates will not keep audit history and should not be confused with renewing, which is creating a new record.

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/Update
PUT UpdateWithReturn Help

Update any User Certificate record by passing in a UserCertificate ID. CertificateCode, and at least one of ExpiryDate or CompletedDate must be included. NOTE: updates will not keep audit history and should not be confused with renewing, which is creating a new record.

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/UpdateWithReturn
GET GetByCodeAndLogin Help

This service returns the active user certificate that is based on the Certificate Code and Login Name. (Note: It is an “exact” match on both certificate code and login name.It does not include inactive or deleted user certificates.)

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/GetByCodeAndLogin?LoginName={LoginName}&CertificateCode={CertificateCode}
GET GetByLogin Help

This service returns the active user certificate that is based on the Login Name. (Note: It is an “exact” match on the login name.It does not include inactive or deleted user certificates.)

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/GetByLogin?LoginName={LoginName}&SuspendedIsExpired={SuspendedIsExpired}
GET GetByCode Help

This service returns the active user certificate that is based on the Certificate Code. (Note: It is an “exact” match on the certificate code.It does not include inactive or deleted user certificates.)

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/GetByCode?CertificateCode={CertificateCode}&SuspendedIsExpired={SuspendedIsExpired}
GET GetByModifiedDate Help

This call will return all active records Created/Updated on or after the provided modified date in the format "YYYY-MM-dd"

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/GetByModifiedDate?modifiedDate={modifiedDate}
POST UploadFile Help

Attach a file to an existing QMS User Certificates. Valid file types: PDF, Image (.jpg, .png) If the UserCertificateID != -1 then this UserCertificateID will be used to find the existing UserCertificate Otherwise the UserCertificateGUID will be used to find the existing UserCertificate

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/UploadFile?UserCertificateID={UserCertificateID}&IsAdmin={IsAdmin}&UserCertificateGUID={UserCertificateGUID}&UserCertificateGID={UserCertificateGID}
POST UpdateAndUploadFile Help

Combines update of a QMS User Certificate and upload/attachment of file(s) to it. Other User Certificate fields may be optionally updated using the form data values of type Text, as well as any images to upload, of type File. Valid file types: PDF, Image (.jpg, .png). Content-Type is multipart/form-data. Form data contains up to three parts: 1)UserCertificateDto with updated fields as text representing JSON. Key name is: "UserCertificateDto". 2)Optional files to upload. 3)Optional IsAdmin as text representing boolean (i.e. "true"/"false"). Key name is: "IsAdmin". Within UserCertificateDto, UserCertificateId and CertificateCode must be provided, along with at least one of ExpiryDate or CompletedDate. The remaining fields are optional. NOTE: updates will not keep audit history and should not be confused with renewing, which is creating a new record.

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/UpdateAndUploadFile
PATCH Suspend Help

Suspends a QMS user certificate. If the associated certificate has its "expire on suspend" property set to true, then the user certificate will also be expired (i.e. its expiry date will be set to today's date). Returns 204 if successful. Returns an error code 4001 if the user certificate does not exist for the given parameters. Returns an error code 4003 if the associated certificate does not allow suspend, or if the user certificate is already suspended.

https://cargolux.pelesys.com/Web/api/QMS/UserCertificates/Suspend
[UserDocumentsController]
Http MethodAction NameHelpDescriptionUrl
GET DefaultAction Help

Gets all valid User Documents in the system

https://cargolux.pelesys.com/Web/api/QMS/UserDocuments/DefaultAction
GET GetByType Help

This service returns all the User Documents of the specified type

https://cargolux.pelesys.com/Web/api/QMS/UserDocuments/GetByType?DocumentTypeID={DocumentTypeID}
GET GetByLogin Help

This service returns all the User Documents associated with the give User LoginName. A DocumentTypeID can also optionaly be provided to also filter by DocumentType

https://cargolux.pelesys.com/Web/api/QMS/UserDocuments/GetByLogin?LoginName={LoginName}&DocumentTypeID={DocumentTypeID}
POST CreateByLogin Help

This service creates the new User Document associated with the given Login name and returns the UserDocumentID value if successful.

https://cargolux.pelesys.com/Web/api/QMS/UserDocuments/CreateByLogin?LoginName={LoginName}
POST UploadFile Help

Uploads a document file to the server and attaches it to an existing User Document. If the User Document being updated has an existing file attached, that file will be removed.

https://cargolux.pelesys.com/Web/api/QMS/UserDocuments/UploadFile?UserDocumentId={UserDocumentId}
[UserQualificationsController]
Http MethodAction NameHelpDescriptionUrl
GET GetByLogin Help

This service returns the active user qualifications that are based on the Login Name. (Note: It is an “exact” match on the login name.It does not include inactive or deleted user qualifications.)

https://cargolux.pelesys.com/Web/api/QMS/UserQualifications/GetByLogin?LoginName={LoginName}
GET GetByQualification Help

This service returns the active user qualifications that are based on the Qualification Name. S(Note: It is an “exact” match on the qualification name.It does not include inactive or deleted user qualifications.)

https://cargolux.pelesys.com/Web/api/QMS/UserQualifications/GetByQualification?QualificationName={QualificationName}
[UserSkillsController]
Http MethodAction NameHelpDescriptionUrl
GET DefaultAction Help

This service returns a list of all the users and their associated skills. (Note: It does not include deleted skills or inactive/deleted users.)

https://cargolux.pelesys.com/Web/api/QMS/UserSkills/DefaultAction