In Martide you can upload multiple seafarer profiles at once, however there are rules that need to be followed so that the import is successful.
The following are the different sections of a seafarer’s profile, plus whether that entry is required or optional, the rules for entering data and any reasons for possible errors.
General errors for imports
All imports must have an email, first name, last name and date of birth in order to add data for an existing profile. This data must match 100% with the existing profile, otherwise the system will show you the error: "Seafarer is not found."
If there is an existing profile with an email, first name, last name and date of birth, the system will give you access to the existing profile.
If there is an existing profile with a first name, last name and date of birth, but the email is different, the system will show you the error: "We detected a duplicate account with the same name and date of birth." Please contact Martide support.
If there is an existing profile with an email but either the first name, last name or date of birth does not match with a profile, the system will show you the error: "Email is already in use for another seafarer account."
If there are no existing accounts with the email, first name, last name and date of birth, a new seafarer account will be created.
Address
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
address_type
· Required: Yes.
· Rule: The entry must be one of the following: Primary, Billing, Previous, Tax, Home, Work.
· Reasons for errors: The address type has not been entered or is invalid.
address_street_1
· Required: Yes.
· Rule: The entry must be text.
· Reason for errors: The address has not been entered.
address_street_2
· Required: No.
· Rule: If entered, the entry must be text.
address_city
· Required: Yes.
· Rule: The entry must be text.
· Reason for errors: The city has not been entered.
address_country
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
address_zip_code
· Required: No.
· Rule: The entry must be letters and numbers.
· Reasons for errors: The zip code has not been entered or is invalid.
Bank Account
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
beneficiary_bank_account_type
· Required: Yes.
· Rule: The entry must be one of the following: Primary, Second, Third, Fourth.
· Reasons for errors: The bank type has not been entered or is invalid.
beneficiary
· Required: Yes.
· Rule: The entry must be text.
· Reason for errors: The bank type has not been entered.
beneficiary_iban
· Required: Yes.
· Rule: The entry must be a number.
· Reason for errors: The IBAN has not been entered.
beneficiary_swift_bic
· Required: Yes.
· Rule: The entry must be text.
· Reason for errors: The SWIFT/BIC has not been entered.
beneficiary_payment_split
· Required: Yes.
· Rule: The entry must be a number from 0 - 100.
· Reason for errors: The payment split number has not been entered.
beneficiary_address_street_1
· Required: No.
· Rule: if entered, the entry must be text.
beneficiary_address_street_2
· Required: No.
· Rule: if entered, the entry must be text.
beneficiary_address_city
· Required: Yes.
· Rule: The entry must be text.
· Reason for error: The city has not been entered.
beneficiary_address_country
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
beneficiary_address_zip_code
· Required: No.
· Rule: The entry must be letters and numbers.
· Reasons for errors: The zip code has not been entered or is invalid.
beneficiary_bank_name
· Required: Yes.
· Rule: The entry must be text.
· Reasons for error: The bank name has not been entered.
beneficiary_bank_city
· Required: Yes.
· Rule: The entry must be text.
· Reasons for error: The bank city has not been entered.
beneficiary_bank_country
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
intermediary_bank_name
· Required: Yes, if another intermediary has been set.
· Rule: The entry must be text.
· Reasons for error: The bank name has not been entered.
intermediary_iban
· Required: Yes, if another intermediary has been set.
· Rule: The entry must be a number.
· Reasons for error: The IBAN has not been entered.
intermediary_swift_bic
· Required: Yes, if another intermediary has been set.
· Rule: The entry must be text.
· Reasons for error: The SWIFT/BIC has not been entered.
intermediary_bank_city
· Required: Yes, if another intermediary has been set.
· Rule: The entry must be text.
· Reasons for error: The bank city has not been entered.
intermediary_bank_country
· Required: Yes, if another intermediary has been set.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
Education
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reasons for error: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reasons for error: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
education_school
· Required: Yes.
· Rule: The entry must be text only.
· Reasons for error: The school’s name has not been entered.
education_country
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
education_level
· Required: Yes.
· Rule: The entry must be one of the following: Postdoctorate, Certification, High School, Vocational, Associates, Bachelors, Masters, Doctorate.
· Reasons for errors: The education level has not been entered or is invalid.
education_field_of_study
· Required: Yes.
· Rule: The entry must be text only.
· Reasons for error: The field of study has not been entered.
education_grade
· Required: Yes.
· Rule: The entry must be text only.
education_from_date
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
education_to_date
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
Emergency Contact
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
emergency_contact_first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
emergency_contact_last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
emergency_contact_relationship_type
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The relationship has not been entered.
emergency_contact_phone_number
· Required: Yes.
· Rule: The entry must be the full phone number, including + and country code.
· Reason for errors: The number has not been entered or is entered incorrectly.
emergency_contact_phone_type
· Required: Yes.
· Rule: The entry must be one of the following: Home, Work, Fax, Mobile, WhatsApp, Telegram.
· Reason for errors: The number has not been entered or is entered incorrectly.
emergency_contact_street_1
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The street has not been entered.
emergency_contact_street_2
· Required: No.
· Rule: If entered, the entry must be text only.
emergency_contact_city
· Required: Yes.
· Rule: The entry must be text.
· Reason for errors: The city has not been entered.
emergency_contact_country
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
emergency_contact_zip_code
· Required: No.
· Rule: The entry must be letters and numbers.
· Reasons for errors: The zip code has not been entered or is invalid.
Employment
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
vessel_imo
· Required: Yes.
· Rule: Entry must be 7 numbers
· Rule: Entry must be the number of a vessel your company already has access to. In other words, you must run that vessel’s IMO via the vessel import.
· Reasons for errors: The IMO has not been entered or is entered incorrectly.
seafarer_rank
· Required: Yes.
· Rule: Use the rank display name from Martide. For more about seafarer ranks in Martide, see this page.
· Reasons for errors: The rank has not been entered or is entered incorrectly.
actual_left_home
· Required: No.
· Rule: Format must be dd/mm/yyyy
estimated_left_home
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
actual_sign_on
· Required: No.
· Rule: Format must be dd/mm/yyyy
estimated_sign_on
· Required: No.
· Rule: Format must be dd/mm/yyyy
actual_sign_off
· Required: No.
· Rule: Format must be dd/mm/yyyy
estimated_sign_off
· Required: No.
· Rule: Format must be dd/mm/yyyy
actual_arrived_home
· Required: No.
· Rule: Format must be dd/mm/yyyy
estimated_arrived_home
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
contract_termination_reason
· Required: No.
· Rule: Termination reason must match one of the reasons you have added to Martide. For more about Termination Reasons, see this page.
Job Preference
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
preferences_availability_date
· Required: No.
· Rule: Format must be dd/mm/yyyy
preferences_vessel_types
· Required: No.
· Rule: If entered, the entry must match a vessel type in Martide.
· Reason for errors: If entered, the vessel type is invalid.
preferences_min_dwt
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
preferences_max_dwt
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
preferences_min_engine
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
preferences_max_engine
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
preferences_salary_in_usd
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
preferences_contract_length_in_months
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: If entered, the number is invalid.
Phone
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
phone_number
· Required: Yes.
· Rule: The entry must be the full phone number, including + and country code.
· Reason for errors: The number has not been entered or is entered incorrectly.
phone_type
· Required: Yes.
· Rule: The entry must be one of the following: Home, Work, Fax, Mobile, WhatsApp, Telegram.
· Reason for errors: The number has not been entered or is entered incorrectly.
Seafarer
General error: We detected a duplicate account with the same name and date of birth or the email is already in use for another seafarer account.
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
middle_name
· Required: No.
· Rule: The entry must be text only.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
master_status
· Required: No.
· Rule: Entry must be one of the following: Active, Applicant, Left, Medical, NFR, Rejected, Retired, Unavailable.
· Reason for errors: The master status is invalid.
place_of_birth
· Required: No.
· Rule: The entry must be text only.
nationality
· Required: No.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reason for errors: The nationality/ISO3 code is invalid.
gender
· Required: No.
· Rule: The entry must be Male or Female.
· Reason for errors: The gender is invalid.
salutation
· Required: No.
· Rule: The entry must be Mr, Mrs, Ms or Dr.
· Reason for errors: The salutation is invalid.
marital_status
· Required: No.
· Rule: The entry must be Single, Married, In a relationship, Divorced, Widowed,
· Reason for errors: The status is invalid.
seafarer_rank
· Required: No.
· Rule: Use the rank display name from Martide. For more about seafarer ranks in Martide, see this page.
· Reason for errors: If entered, the rank is entered incorrectly.
local_airport
· Required: No.
· Rule: The entry must be the IATA code of the airport.
· Reason for errors: The code is invalid.
blood_type
· Required: No.
· Rule: The entry must be one of the following: A, B, AB, O.
· Reason for errors: The blood type is invalid.
eye_colour
· Required: No.
· Rule: The entry must be text.
hair_colour
· Required: No.
· Rule: The entry must be text.
length_unit
· Required: Yes - if Height, Cap Size or Collar Size is set.
· Rule: The entry must be in centimeters or inches.
· Reason for errors: The unit has not been entered or is entered incorrectly.
height
· Required: No.
· Rule: The entry must be a number.
· Reason for errors: If entered, the number is invalid.
cap_size
· Required: No.
· Rule: The entry must be a number.
· Reason for errors: If entered, the number is invalid.
collar_size
· Required: No.
· Rule: The entry must be a number.
· Reason for errors: If entered, the number is invalid.
weight_unit
· Required: Yes, if Weight is set.
· Rule: The entry must be in kg, lb.
· Reason for errors: If set, the number is not entered or is invalid.
weight
· Required: No.
· Rule: The entry must be a number.
· Reason for errors: If entered, the number is invalid.
overalls_size
· Required: No.
· Rule: The entry must be text.
shoe_size_unit
· Required: Yes, if Shoe Size is set.
· Rule: The entry must be a UK, US or EU shoe size.
· Reason for errors: If set, the number is not entered or is invalid.
shoe_size
· Required: No.
· Rule: The entry must be a number.
· Reason for errors: If entered, the number is invalid.
date_of_hire
· Required: No.
· Rule: If set, format must be dd/mm/yyyy
date_of_termination
· Required: No.
· Rule: If set, format must be dd/mm/yyyy
manning_agent
· Required: No.
· Rule: The name of the Manning Agent from Martide OR your company name as entered on your Company Profile page. For more about setting your Manning Agents in Martide, see this page and for more about your Company Profile, see this page.
· Reason for errors: If entered, the Manning Agent is invalid.
Seafarer Pool
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
seafarer_pool
· Required: Yes.
· Rule: Use the Seafarer Pool name from Martide.
· Reasons for errors: The date has not been entered or is entered incorrectly.
Social Media
General error: An entry with this data has already been created. Please update the information manually in Martide.
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
social_media_facebook
· Required: No.
· Rule: Format must be https://www.website.com/page
social_media_instagram
· Required: No.
· Rule: Format must be https://www.website.com/page
social_media_linkedin
· Required: No.
· Rule: Format must be https://www.website.com/page
social_media_x
· Required: No.
· Rule: Format must be https://www.website.com/page
social_media_vk
· Required: No.
· Rule: Format must be https://www.website.com/page
social_media_xing
· Required: No.
· Rule: Format must be https://www.website.com/page
Special Skill
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
special_skill
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The skill has not been entered.
Vessel
General errors for Vessels:
If a vessel with a specified IMO is already in the system, and your company is noted as the vessel’s owner, the system will add vessel data from the import file
If a vessel is already in the system, but your company does not have access to it, the system will grant read-only access to that vessel
If there is no vessel with the IMO in the system, the system will create it and add the current company as owner.
vessel_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
imo
· Required: Yes.
· Rule: Entry must be 7 numbers.
· Reasons for errors: The IMO has not been entered or is entered incorrectly.
mmsi
· Required: No.
· Rule: Entry must be a number.
· Reasons for errors: The MMSI is invalid.
management_start_at
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
management_end_at
· Required: No.
· Rule: If entered, format must be dd/mm/yyyy
vessel_type
· Required: Yes.
· Rule: Type must match the vessel types listed in Martide.
· Reason for errors: The type has not been entered or is invalid.
vessel_flag
· Required: Yes.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code has not been entered or is invalid.
Work History
· Required: Yes.
· Rule: The email address must have at least one @ and one . (full stop/period.)
· Reasons for errors: The email has not been entered or is invalid.
first_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
last_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
date_of_birth
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
rank
· Required: Yes.
· Rule: Use the rank display name from Martide. For more about seafarer ranks in Martide, see this page.
· Reasons for errors: The rank has not been entered or is entered incorrectly.
actual_sign_on_date
· Required: Yes.
· Rule: Format must be dd/mm/yyyy
· Reasons for errors: The date has not been entered or is entered incorrectly.
actual_sign_off_date
· Required: No.
· Rule: If entered, the format must be dd/mm/yyyy
vessel_name
· Required: Yes.
· Rule: The entry must be text only.
· Reason for errors: The name has not been entered.
vessel_type
· Required: Yes.
· Rule: Type must match the vessel types listed in Martide.
· Reason for errors: The type has not been entered or is invalid.
vessel_imo
· Required: Yes, but it can be any IMO – it doesn’t have to be a specific vessel.
· Rule: Entry must be 7 numbers.
· Reasons for errors: The IMO has not been entered or is entered incorrectly.
vessel_engine
· Required: No.
· Rule: Entry must be text.
vessel_dwt
· Required: No.
· Rule: Entry must be a number.
· Reason or errors: The number is invalid.
vessel_grt
· Required: No.
· Rule: Entry must be a number.
· Reason for errors: The number is invalid.
vessel_crane_type
· Required: No.
· Rule: Entry must be text.
vessel_cargo_type
· Required: No.
· Rule: Entry must be text.
vessel_year_of_build
· Required: No.
· Rule: Year must be formatted yyyy
· Reason for errors: The year is invalid.
vessel_flag
· Required: No.
· Rule: The entry must be the country’s ISO3 code. For example: PHL for Philippines – check Google if uncertain.
· Reasons for errors: The code is invalid.
management
· Required: Yes.
· Rule: Entry must be text.
· Reasons for errors: The management company has not been entered.
manning_agent
· Required: No.
· Rule: The name of the Manning Agent from Martide OR your company name as entered on your Company Profile page. For more about setting your Manning Agents in Martide, see this page and for more about your Company Profile, see this page.
· Reason for errors: If entered, the Manning Agent is invalid.
discharge_reason
· Required: No.
· Rule: Entry must be text.