Create new user

Adds a new user to the authenticated organization.

Request

  • HTTP Verb POST
  • URI /user

POST Parameters

email email for the user login *
member_id a custom unique identifier for this user, could be the user's id from your database
name user first name *
surname user last name *
title user title, such as Mr, Lady, Dr, etc.
suffix user letters after name
country country name (defaults to the Organization country)
region region name
city city name
licensing_region licensing region name (if different from region)
company company name
professionalRef professional reference number **

(*) Required always.

(**) Required only by some organizations.

Request example

curl -H "Request-Time: Wed, 11 Dec 2013 13:58:29 +0000" \
     -H "Api-Key: 78b47a40f93378a6a487919edea6e92c" \
     -H "Signature:      395bf395c8cc2186e6c93fcf08d0b42d5a9207ffbef38b5ba94a954da9abae74" \
     --data "email=adrian.perez@wcea.education&member_id=x_123&name=Adrián&surname=Pérez&title=Mr&suffix=PhD&country=Spain®ion=Andalucía&licensing_region=Andalucía&city=Marbella&company=WCEA" \
     http://wceaapi.org/v1.1/user

Output Example

{
  "_meta": {
   ...
  },
  "records": {
    "id": 1234,
    "email": "adrian.perez@wcea.education",
    "member_id": "x_123",
    "name": "Adrián",
    "surname": "Pérez",
    "title": "Mr",
    "suffix": "PhD",
    "country": "Spain",
    "region": "Andalucía",
    "licensing_region": "Andalucía",
    "city": "Marbella",
    "company": "WCEA",
  }
}