GET community/get-users-by-community-short-name?community_short_name={community_short_name}&number_resources={number_resources}&number_comments={number_comments}&groups={groups}&pFechaInit={pFechaInit}&pFechaFin={pFechaFin}

Get the data a user by user email and the community short name

Request Information

Headers

HTTP_AUTHORIZATION: Required. OAuth 1.0 parameters with the OAuth signature of the url you are going to request. The consumer keys and access token can be obtained from the community administration.

Sample:
        HTTP_AUTHORIZATION:
            OAuth oauth_token="CObXqjfOisVh9%2F2GjC7NNd8BCzY%3D",
            oauth_consumer_key="clGACsiGaMp%2FD%2BUwkSvRBxA1k50%3D",
            oauth_nonce="VqKza6d5x1HpPQWFe08spbdOnkTQpfaLfD9Oeuyg",
            oauth_signature_method="HMAC-SHA1",
            oauth_timestamp="1462882011",
            oauth_signature="RH5aKKKJaEvK5cIsZZzXtFh7cCk%3D"
    

URI Parameters

NameDescriptionTypeAdditional information
community_short_name

Community short name

string

Required

number_resources

bool to return number of resources

boolean

Required

number_comments

bool to return number of comments

boolean

Required

groups

bool to return groups

boolean

Required

pFechaInit

datetime init

integer

Required

pFechaFin

datetime end

integer

Required

Response Information

Resource Description

NameDescriptionTypeAdditional information
name

Name

string

Optional

last_name

Last name or Family name

string

Optional

user_short_name

User short name

string

Optional

user_id

User identificator

globally unique identifier

Optional

num_resources

Number of resources

string

Optional

num_comments

Number of comments

string

Optional

groups

Groups

Collection of string

Optional

Response Formats

application/json, text/json

Sample:
[
  {
    "name": "sample string 1",
    "last_name": "sample string 2",
    "user_short_name": "sample string 3",
    "user_id": "d1bdd306-9889-4cdb-9c44-4beadbdb285f",
    "num_resources": "sample string 5",
    "num_comments": "sample string 6",
    "groups": [
      "sample string 1",
      "sample string 2"
    ]
  },
  {
    "name": "sample string 1",
    "last_name": "sample string 2",
    "user_short_name": "sample string 3",
    "user_id": "d1bdd306-9889-4cdb-9c44-4beadbdb285f",
    "num_resources": "sample string 5",
    "num_comments": "sample string 6",
    "groups": [
      "sample string 1",
      "sample string 2"
    ]
  }
]

Response HTTP status code

On success, the response contains 200 code.

On fail, throws a WebException with code:

  • 401 Unauthorized if the OAuth signature is invalid
  • 400 Bad Request if the params are invalid
  • 500 Internal server error if something goes wrong...