Error Codes

This solution is for customers with a GAIS Premium subscription.


When using the GAIS API-endpoints you might run into error codes and experience missing updates of the Organisation on the GAIS-platform due to these. There error codes are intentional and implemented in areas where differences between the existing data on the platform and the new data from integration might result in unintended data loss or inability to use certain functions.


If the differences are intentional you can always overwrite the error by manually uploading the same file in the User Interface where you'll be asked to confirm any changes and mapping. 


Error codes will be available on the 'Update history'-page in the User Interface along with any attempted data upload to the organisation.


Any rejected or errored file will display one or more of the following error codes:


Error codeMessageDescriptionIntegration consequence
5012IMPORTED_NUMBER_OF_MEMBERS_DIFFER_MOREImported number of members differs by more than 10%Import aborted
5002Error.SUPERIOR_EMAIL_MISSINGSome superiors doesn't have an entry and could not be mapped - entries compared on emailImport aborted
5000Error.EXISTING_UNITS_MISSINGIf unit mapping is enabled, all the units from the current org configuration must be present in the imported columnsImport aborted
5001Error.SUPERIOR_REF_COLUMN_MISSINGIf superior mapping is enabled the uploaded file must contain the same superior ref columnImport aborted
5001Error.SUPERIOR_REF_COLUMN_MISSINGIf the superior mapping is enabled and the file contains the superior ref column, all superiors referenced must still have valid emails in the uploaded fileImport aborted
5003Error.EXISTING_ATTRIBUTE_COLUMN_MISSINGIf any attribute is currently mapped, the uploaded file must still contain the mapped attributeImport aborted
5004Error.EXISTING_LANGUAGE_REF_COLUMN_MISSINGIf language mapping is enabled, the uploaded file must contain the mapped column used for defining languages (LanguageRefColumn)Import aborted
5005Error.SUPERIOR_NAME_MISSINGIf superior mapping is enabled, but the reference is the name column instead of an email, all referenced superiors must have a valid value in their corresponding name fieldImport aborted
5006Error.UNMAPPED_LANGUAGES_FOUNDIf language mapping is enabled and the file contains the correct language reference column, all referenced languages must be mapped to a valid valueImport aborted
5009Error.DISTRIBUTION_COLUMN_MISSINGIf distribution is mapped to a column (distributionRefColumn), this column must be present in the uploaded fileImport aborted
50010Error.DISTRIBUTION_COLUMN_MISSINGIf distribution is mapped, mobileRefColumn is defined then a valid mobile column must be definedImport aborted
5011Error.IMPORTED_COLUMNS_DIFFERThe amount of columns, not counting email and name, should not differ in the uploaded fileImport aborted
5013Error.IMPORTED_DUPLICATE_EMAILS_FOUNDThe email column cell values should only contain unique emails in the uploaded fileImport aborted
5014Throw IMPORTED_INVALID_EMAIL_ADDRESSAll emails must be valid emails in the imported fileImport aborted
5015Throw IMPORTED_EMPTY_MEMBER_NAMEAll names in the imported file must be valid (not null or empty)Import aborted
5007Error.MOBILE_COLUMN_CONFIG_MISSINGIf distribution has been mapped (distributionRefColumn), and one or more values contain "sms", and there is an associated (mobileRefColumn), this column must be present in the uploaded file.Import aborted
5008Error.BAD_MOBILE_NUMBER_VALUEIf distribution is mapped and mobileRefColumn exists in the uploaded file, then the value in the referenced phone number cell must be a valid phone numberImport aborted

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article