API REFERENCE GUIDE

USER PROFILE  profile_set

api description

purpose

profile_set stores data in a string up to 32kilobytes. See the parameter profile below to define AuverCloud Studio compliant data.

profile_set requires valid session parameters: uuid, usid, udid and eost. See signin for further details.

http method: POST

call cost: 1 point

See the pricing section for more details.

mandatory parameter(s)

parameter values / comments
api"profile_set"
key E.g. "c54e7837e0cd0ced286cb5995327d1ab54e35987179b2". It is an application key generated by AuverCloud Studio.
uuidUnique User ID.
usidUnique Session ID.
udidUnique Device ID.
eostEnd of Session Time.
profileAny data in a string up to 32 kilobytes.

PLEASE NOTE: This parameter is free, but if you want to make it compliant with the subscriber information as used in the AuverCloud Studio contact list, it should be a JSON object with at least the following properties:

  • civility
  • first
  • last
  • street1
  • street2
  • city
  • zip
  • state
  • country

optional parameters(s)

parameter values / comments
lang2-characters user language code e.g. "en", "fr". This information is useful for language based emailing in AuverCloud Studio. It can also be set with signin and get with profile_set.

call sample

This example is the code used in the test case below. It assumes that jQuery and the JavaScript AuverCloud runtime client are loaded in order to use the arc.api() method. See the API client section for more details.


							

errors

code message comments
644 String too long. One or more parameters exceeds its maximum length.

See also the Common errors section.

test bed

Call

To test the API with your own keys, please see the section Application keys in AuverCloud Studio.

api
profile_set
key
profile
 send
request
 clear
response
Response
code
msg
data

discussion