|API Support||Available since||Last updated||Output|
|5.9900||5.9900||xml, json, *|
The behaviour and URL of this service is not consistent with other services, please read the description carefully.
Creates or replaces the specified personal member data and can be accessed through the following URL:
name can contain lowercase letters, numbers, hyphen or underscore and can have an optional alphanumeric extension after a dot which is ignored, for example
There is a limit of 16 data names per member and per name a size limit on
jpeg of 10 MB and 100 KB for other data. Images are scaled down to a maximum width or height of 512 pixels.
Allowed media types
The media types that can be stored are:
|Type of content||Media type|
Since member data are requested and/or updated frequently, this service relies on precondition header fields to detect and prevent collisions. If the preconditions fail, this service returns an HTTP 412 Precondition Failed error, otherwise the update proceeds.
The recommended approach is to send the Etag returned by this service or the GET request in the
If-Match HTTP header. This services supports
If-Unmodified-since HTTP headers to check whether the update is possible.
|title||A user friendly title for the data (e.g. Profile picture)||No||String|
We recommend that you always use entity tags when making a request to this service using
If-Match HTTP header.
Only the member themselves or an administrator can use this service.
Returns the member data.
The media type is returned in the Content-Type HTTP header and is one of the allowed media types. JSON and XML response are always encoded using utf-8.
|Code||Cause / Description|
|0x102D||No member data found|
|0x102E||Too many member data items (max is 16)|
|0x102F||Member data exceeds maximum length|
|0x1030||Unsupported media type for member data (HTTP Status 415)|
|0x1031||Unable to process image|
|0x1030||Member data name does not match `[name].[extension]`|
|0x1030||Member data name should not exceed 250 characters|
|0x1031||Member data has been modified since update attempt|
|0x1032||Member data is invalid if XML or JSON cannot be parsed|
Maximum length for text: 100kb.
Maximum length for images: 10Mb.