Datas
  • Forside
  • App-udvikling
  • Hosting
  • Support
  • Kontakt os
Kontakt mig
113 Fulton Street, Suite 721
New York, NY 10010
[email protected]
+88 (0) 101 0000 000
  • facebook
  • twitter
  • youtube
  • instagram

Purchase

General

6
  • user
  • Tags
  • Sorting
  • Roles API
  • Categories
  • Auth
View Categories
  • Home
  • Docs
  • General
  • user

user

1 min read

GET /users #

Henter alle users (Orion resource).

Query params: #

{
“include”: “categories,roles,role,contact,address”,
“search”: “string”,
“sort”: “first_name”,
“page”: 1
}

GET /users/{id} #

Henter en enkelt user.

Special case: #

  • me → returnerer authenticated user

Response: #

{
“id”: 1,
“first_name”: “John”,
“last_name”: “Doe”,
“email”: “[email protected]”,
“roles”: [],
“contact”: {},
“address”: {}
}

POST /users #

Opretter en ny user.

Request body: #

{
“first_name”: “John”,
“middle_name”: “M”,
“last_name”: “Doe”,
“type”: “user”,
“email”: “[email protected]”,
“password”: “secret123”,
“password_repeat”: “secret123”,
“invite”: false,
“email_verified”: false,
“role”: 1,
“image”: null,
“address”: {
“street”: “Street 1”,
“post_code”: “1000”,
“city”: “Copenhagen”
},
“contact”: {
“phone”: “12345678”,
“email”: “[email protected]”
}
}

PUT /users/{id} #

Opdaterer en user.

Special case: #

  • me → opdaterer authenticated user

Request body (alt er optional): #

{
“first_name”: “John”,
“middle_name”: “M”,
“last_name”: “Doe”,
“type”: “user”,
“email”: “[email protected]”,
“password”: “newpass”,
“image”: null,
“email_verified”: true,
“online”: true,
“role”: 1,
“address”: {
“street”: “New Street”,
“post_code”: “2000”,
“city”: “Copenhagen”
},
“contact”: {
“phone”: “12345678”,
“email”: “[email protected]”
}
}

DELETE /users/{id} #

Sletter en user.

Special case: #

  • me → sletter egen user

Response: #

204 No Content

POST /users/invite #

Sender invitation til users.

Request body: #

{
“email”: “[email protected]”,
“emails”: [“[email protected]”, “[email protected]”]
}

Response: #

[
true,
true
]

GET /users/exists/{value} #

Tjekker om email eller id eksisterer.

Response: #

1 | 0

POST /users/restore/{id} #

Gendanner en soft-deleted user.

Response: #

{
“message”: “User restored successfully”,
“user”: {}
}
Updated on April 19, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
AuthTags

Powered by BetterDocs

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • GET /users
    • Query params:
  • GET /users/{id}
    • Special case:
    • Response:
  • POST /users
    • Request body:
  • PUT /users/{id}
    • Special case:
    • Request body (alt er optional):
  • DELETE /users/{id}
    • Special case:
    • Response:
  • POST /users/invite
    • Request body:
    • Response:
  • GET /users/exists/{value}
    • Response:
  • POST /users/restore/{id}
    • Response:

Copyrights 2019 Ninetheme

113 Fulton Street, Suite 721 New York, NY 10010
[email protected]
+88 (0) 101 0000 000
datas_logo_white_sm

Datas / Digitalis
Cvr. 35953787

Energivej 30
2750 Ballerup

Kontakt mig

  • [email protected]
  • +45 93307121

Links

  • Hosting kontrakt
  • Api dokumentation