Criar Usuário
curl -X POST "https://api.amplifique.me/partners/users?isInvite=true" \
-H "Content-Type: application/json" \
-H "Authorization: YOUR_API_KEY" \
-d '{
"name": "John Doe",
"email": "user@example.com",
"phone": "+1-555-0123",
"password": "example_string",
"role": "readonly",
"picture": "example_string",
"_businesses": [
"example_string"
]
}'
import requests
import json
url = "https://api.amplifique.me/partners/users?isInvite=true"
headers = {
"Content-Type": "application/json",
"Authorization": "YOUR_API_KEY"
}
data = {
"name": "John Doe",
"email": "user@example.com",
"phone": "+1-555-0123",
"password": "example_string",
"role": "readonly",
"picture": "example_string",
"_businesses": [
"example_string"
]
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
const response = await fetch("https://api.amplifique.me/partners/users?isInvite=true", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "YOUR_API_KEY"
},
body: JSON.stringify({
"name": "John Doe",
"email": "user@example.com",
"phone": "+1-555-0123",
"password": "example_string",
"role": "readonly",
"picture": "example_string",
"_businesses": [
"example_string"
]
})
});
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"net/http"
"bytes"
"encoding/json"
)
func main() {
data := []byte(`{
"name": "John Doe",
"email": "user@example.com",
"phone": "+1-555-0123",
"password": "example_string",
"role": "readonly",
"picture": "example_string",
"_businesses": [
"example_string"
]
}`)
req, err := http.NewRequest("POST", "https://api.amplifique.me/partners/users?isInvite=true", bytes.NewBuffer(data))
if err != nil {
panic(err)
}
req.Header.Set("Content-Type", "application/json")
req.Header.Set("Authorization", "YOUR_API_KEY")
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
fmt.Println("Response Status:", resp.Status)
}
require 'net/http'
require 'json'
uri = URI('https://api.amplifique.me/partners/users?isInvite=true')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri)
request['Content-Type'] = 'application/json'
request['Authorization'] = 'YOUR_API_KEY'
request.body = '{
"name": "John Doe",
"email": "user@example.com",
"phone": "+1-555-0123",
"password": "example_string",
"role": "readonly",
"picture": "example_string",
"_businesses": [
"example_string"
]
}'
response = http.request(request)
puts response.body
"{
"_id": "6287aba50f06ef0bdf789aa2",
"name": "Nome do Usuário",
"email": "email@dousuario.com",
"active": true,
"role": "own",
"_empresa": "6287abaef6ee66d309ab00b1",
"_businesses": [
"6287abb2ec1259b0a5d75f99"
]
}"
{
"error": "Bad Request",
"message": "The request contains invalid parameters or malformed data",
"code": 400,
"details": [
{
"field": "email",
"message": "Invalid email format"
}
]
}
"{}"
/partners/users
API key (sent in header)
Caso Seja para enviar um convite (true), nesse caso não é necessário definir o campo password
The media type of the request body
Nome do Usuário
E-mail do Usuário (deve ser verificado se já possui um usuário antes com esse e-email, caso existe, não irá permitir a criação
Senha do usuário (obrigatório) em casos de não possuir autenticação direta no servidor de sua empresa
URL da Foto do Usuário
Lista com os Ids das Unidades para dar permissão ao Usuário, se vazio, irá adicionar todas.
Request Preview
Response
Response will appear here after sending the request
Authentication
API Key for authentication. Provide your API key in the header.
Query Parameters
Caso Seja para enviar um convite (true), nesse caso não é necessário definir o campo password
Body
Nome do Usuário
E-mail do Usuário (deve ser verificado se já possui um usuário antes com esse e-email, caso existe, não irá permitir a criação
Senha do usuário (obrigatório) em casos de não possuir autenticação direta no servidor de sua empresa
readonlypdvanaadmownURL da Foto do Usuário
Lista com os Ids das Unidades para dar permissão ao Usuário, se vazio, irá adicionar todas.
Responses
400
422
Last updated Mar 11, 2026
Built with Documentation.AI