Users

Create a new token

Crea un token para un usuario existente de next-cloud

Resource URL

POST http://api.next-cloud.mx/v1/user.(format)
Parameters:
  • format – json o xml.
Request Headers:
 
Response JSON Object:
 
  • user_db_id (int) – Id del usuario de next-cloud
  • dns (string) – Dns del usuario de next-cloud
Status Codes:

Token object:

Response JSON Object:
 
  • key (string) – Token generado para el usuario.
  • created (date) – Fecha de creación del token.
  • user (object) – Datos del usuario que pertenecen al token.

User object:

Response JSON Object:
 
  • id (int) – Id del usuario intermedio
  • dns (string) – Dns del usuario intermedio.
  • user_db_id (int) – ID del usuario next-cloud.

Example request

GET http://api.next-cloud.mx/v1/user.json HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)

Example Response

HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, OPTIONS
{
	"key": "23d84ee872e4340581219fb31b320797dac5d8f7",
	"created": "2015-12-08T19:03:51.441237Z",
	"user": {
		"id": 2040,
		"dns": "promolog2",
		"user_db_id": 111
	}
}

Example XML

Example request

POST http://api.next-cloud.mx/v1/user.xml HTTP/1.1
Host: api.next-cloud.mx
Accept: application/xml
Authorization: Token (token del usuario)

Example Response

HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/xml; charset=utf-8
Allow: GET, OPTIONS
<?xml version="1.0" encoding="UTF-8"?>
<root>
	<user>
		<user_db_id>111</user_db_id>
		<id>2040</id>
		<dns>promolog2</dns>
	</user>
	<key>23d84ee872e4340581219fb31b320797dac5d8f7</key>
	<created>2015-12-08T19:03:51.441237Z</created>
</root>