Create Logins

Create a new Login credentials for a user and a specific Login Provider.

Resource URI

POST /logins

Input Parameters

@param user_uuid {uuid} UUID of a User.
@param login_provider_uuid {uuid} UUID of a login_provider.
@param public {string} public key such as email address used as username.
@param private {string} private key such as API key or a password set according to login_provider.

Sample Request URI

html

https://api.4over.com/logins 

Sample Request Body

JSON

{
  "user": {
       "user_uuid": ""
   },
  "login_provider": {
       "login_provider_uuid": ""
  },
  "public": "{PUBLIC}",
  "private": "{PRIVATE}"
}

Sample Response

JSON

{
  entities: [
  {
    "login_provider":{
      "login_provider_uuid":"4aeb9ab8-a370-4e5c-a0a2-5b7a42af0239",
      "login_provider":"email"
    },
    "user":{
      "user_uuid":"2d87c1d8-668f-45f9-b739-925f8b7d8500",
      "first_name":"A_name",
      "last_name":"A_lastname",
      "email":"johndoe@email.com",
      "user_notes":"",
      default_organization: {
        organization_uuid: "2834767c-d7cb-4cb3-b5c4-bee92244ba3b",
        organization_name: "4Over, Inc.",
        organization_description: "4Over Inc is awesome!",
        parent_organization: "",
        users: "https://api.4over.com/organizations/2834767c-d7cb-4cb3-b5c4-bee92244ba3b/users",
        addresses: "https://api.4over.com/organizations/2834767c-d7cb-4cb3-b5c4-bee92244ba3b/addresses",
        organization_roles: "https://api.4over.com/organizations/2834767c-d7cb-4cb3-b5c4-bee92244ba3b/roles",
        customer_id: "195021"
      },
      "organizations":"https://api.4over.com/users/2d87c1d8-668f-45f9-b739-925f8b7d8500\/organizations",
      "logins":"http://api.4over.com/users/2d87c1d8-668f-45f9-b739-925f8b7d8500\/logins",
      current_organization_uuid: "2834767c-d7cb-4cb3-b5c4-bee92244ba3b"
    },
    "public":"johndoe@email.com"
  },
  {
    login_provider: {
    login_provider_uuid: "11137f2d-ecf2-4b1f-8f68-3c5a37c2f469",
    login_provider: "Email"
    },
    user: {
      user_uuid: "1d2cce36-655b-4570-b766-7e5b125a06f1",
      first_name: "wergq",
      last_name: "qwe",
      email: "werg",
      user_notes: "wrge",
      default_organization: "",
      organizations: "https://api.4over.com/users/1d2cce36-655b-4570-b766-7e5b125a06f1/organizations",
      logins: "https://api.4over.com/users/1d2cce36-655b-4570-b766-7e5b125a06f1/logins",
      current_organization_uuid: ""
    },
    public: "test@test.com"
  },
  ...
]