1. User Management
  • Getting Started
  • Locations
    • Location Attributes
      MARKDOWN
    • Photo specifications for your business location
      MARKDOWN
    • Star and Unstar Photos
      MARKDOWN
    • Create a new business location
      POST
    • Update business location
      POST
    • List all locations
      GET
    • List particular locations
      GET
    • Search locations
      GET
    • Get locations by store codes
      GET
    • Upload Photos to a Location
      POST
    • Check Bulk Photo Upload Status
      GET
    • Star/Unstar Location Photos
      POST
    • Delete Location Photos
      POST
    • Archive multiple locations
      POST
    • Cancel scheduled location archival
      POST
    • Activate archived locations
      POST
    • List Active Subscriptions
      GET
    • Get a list of supported countries and their states
      GET
    • Get SubCategories and AdditionalCategories
      GET
    • Get Site Details for Your Plan
      GET
  • Organizing locations
    • Organizing locations
    • Create a new folder
    • List all folders
    • List all folders under an account in hierarchical structure
    • Get details of a folder
    • Rename a folder
    • Add locations to a folder
    • Remove locations from a folder
    • Delete a folder
    • List locations under a folder
    • List all tags
    • List locations by tags
    • Add location to a tag
    • Remove location from a tag
  • User Management
    • User Attributes
      MARKDOWN
    • Create User with Role
      POST
    • List Users
      GET
    • List Users by ID
      GET
    • Add Locations to User
      POST
    • Add User and folder
      POST
    • List User Roles
      GET
    • Add folders to user
      POST
    • List User Resources
      GET
    • Update a User
      POST
    • Remove Folders for User
      POST
    • Remove Locations for User
      POST
  • Grid Rank
    • Local Rank Grid
    • Create Rank Grid Report
    • Fetch All Grid Reports for Location
    • Fetch Rank Grid Report By ID
  • Review Campaigns
    • Review Campaign Info Attributes
    • Create a review campaign
    • Add customers to a review campaign
    • List review campaigns
    • List review campaign customers
  • Listings
    • Listings
    • Listing Status Webhooks
    • Get premium listings
    • Get voice listings for a location
    • Get duplicate listings for a location
    • Get all duplicate listings for an account
    • Mark listings as duplicates
    • Mark listings as not duplicates
    • Get AI listings
  • Connected Accounts
    • Connected Accounts
    • Connect Google Profile to Account
    • Connect Facebook Page to Account
    • List all connected accounts
    • List folders under a Google account
    • Create GMB Listing
    • Disconnect GMB Profile
    • Disconnect Facebook Account
    • Fetch Connected Account Details
    • Trigger New Matches
    • List Connection Suggestions
    • Fetch Connected Account Listings
    • Confirm Connected Account Matches
    • Connect a location with a listing of a connected account
    • Disconnect Location from Listing
  • Rankings
    • Rankings Analytics Attributes
    • Add keywords
    • List Keywords
    • Get keywords performance
    • Archive a keyword
    • Get Rollup Keyword Performance
    • Get Rankings Distribution By Time
  • Profile Analytics
    • Profile Analytics
    • Get Bing Analytics
    • Get Facebook Page Analytics
    • Get Google My Business Analytics
  • Reviews
    • Reviews
    • Review Sources
      • Get a list of interaction sources for location
      • Get a list of interaction sources for account
      • Add / Edit interaction source
    • Fetch all interactions
    • List Interactions by IDs
    • Respond to an Interaction
    • Edit Response for Interaction
    • Archive Response for Interaction
    • Get Interaction Analytics
    • Add Review Widget
    • Edit Review Widget
  • Automations
    • Temporary Close Location with a reopening date
  • Error Codes
    • ERROR CODES
  1. User Management

User Attributes

MARKDOWN
https://api.synup.com/api/v4

User Attributes Documentation#

Overview#

A User is a person who can access your Synup account and has access to features and certain capabilities within. The following documentation details the user attributes that help you manage users in your account, govern their roles and access.

Core Attributes#

Identification#

Attribute Type Description Read Only Required for Create Required for Update
User ID String Alphanumeric string used to identify the user Yes No Yes
Email String User's email ID No Yes No
Account ID String ID of the Synup Account the user is associated with Yes No No

Personal Information#

Attribute Type Description Read Only Required for Create Required for Update
First Name String User's First Name No Yes No
Last Name String User's Last Name No No No
Phone Integer User's phone number No No No

Role & Permissions#

Attribute Type Description Read Only Required for Create Required for Update
Role ID String ID of user role Yes Yes No
Custom Role Object Returns custom role ID and custom role name Yes No No
Custom Role (ID) String Role ID of custom role Yes No No
Custom Role (Name) String Name of Custom Role Yes No No

Access & Status#

Attribute Type Description Read Only Required for Create Required for Update
Invite Status Boolean Indicates if user has accepted the invitation Yes No No
Direct Customer Boolean Indicates if user is a direct customer Yes Yes No
Archived Boolean Indicates if user account is archived Yes No No

Organization#

Attribute Type Description Read Only Required for Create Required for Update
Location ID String Location ID Yes No No
Folder ID String Folder ID Yes No No

Usage Notes#

Creating a User#

When creating a new user, the following fields are mandatory:
Email
First Name
Role ID
Direct Customer

Updating a User#

When updating an existing user:
User ID is required to identify the user
All other fields are optional
Read-only fields cannot be modified

Read-only Fields#

The following fields are read-only and cannot be modified:
User ID
Role ID
Custom Role information
Account ID
Location ID
Folder ID

Status Fields#

Several boolean fields indicate the user's status:
Invite Status: Indicates if the user has accepted their invitation
directCustomer: Indicates if the user is a direct customer
archived: Indicates if the user account has been archived
Modified at 2025-02-19 10:33:23
Previous
Remove location from a tag
Next
Create User with Role
Built with