Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Description

This web method allows a Franchiser company to send a list of member company Organization Numbers and Franchiser company logo. This web method can only be accessed by users with Special Franchiser Role. It is required to send all the member company's Organization Numbers when updating the member company list. Previous member companies would be removed from membership if their organisation Numbers are not provided.If the company logo is not provided, the existing value in Database for company logo will be replaced with an empty value.

If an error occurred while updating a member company, relevant error code will be given in the output along with the relevant Organization number. Then that member company won't be updated in Database. If no error occurred while updating a member company then error code for that organization number will be 0. 

Request

ParameterTypeMandatory/OptionalComments
inputSetMemberStatusInputMandatorySet member status input model
applicationNamestringMandatoryThird party application identifier, identifying the client consuming the web service – (Length of the ApplicationName should be less than or equal to 10)

 

Response

TypeDescription
SetMemberStatusOutputSet Member Status Output Model

 

Exceptions

Error CodeDescription
113One or more mandatory fields have not been provided 
123An exception occurred while processing your request
138 ApplicationName length is exceeded maximum allowed character limit (10)
146The application name is not set
167You are not authorized to use this web method
258Unable to find a company registered for the given organization number
374The given URL is not a valid image file type
375The Given Image is more than 2MB in size
376The Given Base64 String is not a valid Image
388The Given image input is not valid
  • No labels