voipappz
  1. User
voipappz
  • Account
    • Create
      POST
    • Update
      PATCH
    • Get By ID
      GET
    • Get All
      GET
  • Conferences
    • Create
      POST
    • Get By ID
      GET
    • Get All
      GET
  • Statuses
    • Create
      POST
    • Update
      PATCH
    • Get By ID
      GET
    • Get All
      GET
  • Dids
    • Types
      GET
    • Create
      POST
    • Update
      PATCH
    • Get By ID
      GET
    • Get All
      GET
  • Groups
    • Types
    • Create
    • Update
    • Get By ID
    • Get All
  • Segments
    • Create
    • Update
    • Get By ID
    • Get All
  • Workflows
    • Create
    • Update
    • Get By ID
    • Get All
  • Call
    • Make a Call
    • Click2Dial
    • Call Control
    • 3 way call (Conf) - add a number to exsiting Call
    • Call Broadcast - Make a Call and Play it an audio file
    • 3 way call (Conf) - add an extension to exsiting Call
    • Hold A Call
    • Spy call - Create A new Call That will preform spy
    • Whisper To Customer (Leg A)
    • Whisper to an Agent (Leg A)
    • Hangup Call
    • Get Call Data
    • Send DTMF keys - Leg A
    • Update Call Meta
    • Get Calls - Free Text
    • Get Calls By Search Params
    • Make a call and play file
  • Environment
    • Create
    • Get By ID
    • Get All
    • Update
    • Set Provider Stategy
    • Get By ID
    • Set Services
  • Customer
    • Create
  • Campaign
    • Create
    • Get By ID
    • Get All
    • Update
    • Delete
  • Campaign Number
    • Create
    • Create By Group
    • Get By ID
    • Get All
    • Delete
    • Update
  • Provider
    • Create
    • Get By ID
    • Get All
    • Update
    • Get By ID
  • Usage
    • Get By ID
    • Update
    • Get All
    • Get By ID
    • Update Status
    • Create
  • Voicemail
    • Get By ID
    • Update
    • Get All
    • Create
  • User
    • Logout
      PATCH
    • Break
      PATCH
    • Login
      PATCH
    • Get All
      GET
    • Create User
      POST
    • Update User
      PATCH
    • Status
      PATCH
    • Number
      PATCH
    • Extension
      PATCH
    • State
      PATCH
    • Tier
      PATCH
    • Agents
      GET
  • Service
    • Create
    • Create Caller ID Service
    • Get
    • Get By ID
    • Update Service
    • Delete
    • Create Items (Destination)
    • Create Items (Destination)
    • Update item
    • Delete item
    • Get Items
  • Tariff
    • Create
    • Get
    • Get By ID
    • Update Tariff
    • Delete
    • Upload Rate
    • Update item
    • Delete item
    • Get Items
  • Tracing
    • Get By ID
    • disk
  • Announcement
    • Create
  • IVR
    • Create
  • Message
    • Create and Send a Message
  • Route
    • Create
  • Subscriptions
    • Get
    • Get All Active
    • Set Balance
    • Create
  • Skill
    • Update Skill
    • Get Skills
    • Create Skill
  • Schema
    • Create PBX - Example #0
    • Create PBX - Example #1
    • Create PBX - Example #2
    • Import
  • Login Token
    POST
  • Forgot Password
    POST
  1. User

Update User

Developing
PATCH
/api/users/{id}
Doc: https://voipappz.zendesk.com/hc/en-us/articles/360021437679/live_preview/01JE8H1HNEYC76R4N8H1Q7KY8V

Request

Path Params
id
string 
required
Example:
2bab8fb9-2f87-4322-bf42-06ef44f59c8c
Query Params
first_name
string 
optional
Example:
Hello
Header Params
Authorization
string 
optional
Example:
{{auth}}
Body Params application/x-www-form-urlencoded
username
string 
required
Username
Example:
972554420021
password
string 
optional
Password
Example:
12345
environment_uuid
string 
required
Enviuronment ID
Example:
d3090268-d718-4c83-8156-79237d4e639c
email
string 
required
Email
Example:
nir@voipappz.com
first_name
string 
required
First Name
Example:
Nir
last_name
string 
required
Last Name
Example:
Levi
acl_uuid
string 
optional
ACL (Premission ID)
Example:
76368180-ea32-4783-9b43-9adcf00b4546
status_uuid
string 
required
Status
Example:
76368180-ea32-4783-9b43-9adcf00b4546
skills[]
string 
optional
Example:
c0e75111-1ee5-4c3d-8589-03a0cc46ee1a

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/api/users/2bab8fb9-2f87-4322-bf42-06ef44f59c8c?first_name=Hello' \
--header 'Authorization: {{auth}}' \
--data-urlencode 'username=972554420021' \
--data-urlencode 'password=12345' \
--data-urlencode 'environment_uuid=d3090268-d718-4c83-8156-79237d4e639c' \
--data-urlencode 'email=nir@voipappz.com' \
--data-urlencode 'first_name=Nir' \
--data-urlencode 'last_name=Levi' \
--data-urlencode 'acl_uuid=76368180-ea32-4783-9b43-9adcf00b4546' \
--data-urlencode 'status_uuid=76368180-ea32-4783-9b43-9adcf00b4546' \
--data-urlencode 'skills[]=c0e75111-1ee5-4c3d-8589-03a0cc46ee1a'

Responses

🟢200Success
application/json
Body
object {0}
Example
{}
Modified at 2025-05-05 21:38:36
Previous
Create User
Next
Status
Built with