Esri Developer
Documentation
Features
Maps and scenes
Portal and content management
Data hosting
Data visualization
Spatial analysis
Place search
Geocoding addresses
Routing and directions
Data enrichment
Security and authentication
Offline mapping apps
Find datasets
SDKs and APIs
SDKs and APIs
Products
Explore developer products
Support
Explore help resources
Sign in
Search
Search
Sign in
ArcGIS REST JS
API Reference
Home
API Reference
GitHub
@esri/arcgis-rest-demographics
I
Apportionment
Threshold
I
Branch
I
Category
I
Country
I
Data
Collection
I
Data
Info
I
Dataset
I
Extent
I
Feature
Set
I
Filter
I
Filtering
Tag
I
Geography
Level
I
Geography
Level
Hierarchy
I
Get
Available
Countries
Options
I
Get
Available
Countries
Response
I
Get
Available
Data
Collections
Options
I
Get
Available
Data
Collections
Response
I
Get
Available
Geography
Levels
Response
I
Get
Geography
Options
I
Get
Geography
Response
I
Hierarchy
I
Level
I
Levels
Info
I
Metadata
I
Query
Demographic
Data
Options
I
Query
Demographic
Data
Response
I
Request
Options
I
Variables
Info
get
Available
Countries
get
Available
Data
Collections
get
Available
Geography
Levels
get
Geography
query
Demographic
Data
@esri/arcgis-rest-developer-credentials
Privileges
I
Api
Key
Info
I
Api
Key
Response
I
App
I
Create
Api
Key
Options
I
Create
O
Auth
App
Option
I
Delete
Api
Key
Option
I
Delete
Api
Key
Response
I
Delete
O
Auth
App
Option
I
Delete
O
Auth
App
Response
I
Get
Api
Key
Options
I
Get
App
Info
Options
I
Get
O
Auth
App
Options
IO
Auth
App
IO
Auth
App
Info
I
Register
App
Options
I
Registered
App
Response
I
Unregister
App
Options
I
Unregister
App
Response
I
Update
Api
Key
Options
I
Update
O
Auth
Options
App
Type
create
Api
Key
create
O
Auth
App
delete
Api
Key
delete
O
Auth
App
get
Api
Key
get
O
Auth
App
get
Registered
App
Info
register
App
unregister
App
update
Api
Key
update
O
Auth
App
@esri/arcgis-rest-feature-service
I
Add
Attachment
Options
I
Add
Features
Options
I
Add
To
Service
Definition
Item
Summary
I
Add
To
Service
Definition
Options
I
Add
To
Service
Definition
Result
I
All
Layers
And
Tables
Response
I
Apply
Edits
Add
Attachment
Options
I
Apply
Edits
Attachment
Result
I
Apply
Edits
Options
I
Apply
Edits
Result
I
Apply
Edits
Update
Attachment
Options
I
Attachment
Info
I
Create
Service
Options
I
Create
Service
Params
I
Create
Service
Result
I
Decode
Values
Options
I
Definition
Editor
I
Definition
Input
I
Definition
Parameter
I
Delete
Attachments
Options
I
Delete
Features
Options
I
Edit
Feature
Result
I
Editing
Info
I
Extent
I
Feature
I
Feature
Service
Definition
I
Feature
Set
I
Field
I
Field
Format
I
Field
Info
I
Geometry
I
Get
Attachments
Options
I
Get
Feature
Options
I
Get
Layer
Options
I
Has
ZM
I
Layer
I
Layer
Definition
I
Media
Info
I
Media
Info
Value
I
Order
By
Field
I
Popup
Element
I
Popup
Expression
Info
I
Popup
Info
I
Query
Features
Options
I
Query
Features
Response
I
Query
Related
Options
I
Query
Related
Response
I
Query
Response
I
Related
Record
Group
I
Related
Records
Info
I
Service
Info
I
Shared
Edit
Options
I
Shared
Query
Options
I
Spatial
Reference
I
Statistic
Definition
I
Table
I
Template
I
Update
Attachment
Options
I
Update
Features
Options
I
Update
Service
Definition
Options
I
Update
Service
Definition
Result
I
View
Service
Source
I
View
Service
Sources
Feature
Edit
Tool
Geometry
Type
Spatial
Relationship
Units
add
Attachment
add
Features
add
To
Service
Definition
apply
Edits
create
Feature
Service
decode
Values
delete
Attachments
delete
Features
get
All
Layers
And
Tables
get
Attachments
get
Feature
get
Layer
get
Service
get
Service
Admin
Info
get
View
Sources
parse
Service
Url
query
Features
query
Related
update
Attachment
update
Features
update
Service
Definition
@esri/arcgis-rest-geocoding
I
Address
Bulk
I
Bulk
Geocode
Options
I
Bulk
Geocode
Response
I
Endpoint
Options
I
Extent
I
Geocode
Options
I
Geocode
Response
I
Get
Geocode
Service
Response
I
Location
I
Point
I
Reverse
Geocode
Response
I
Spatial
Reference
I
Suggest
Response
ARCGIS
_ONLINE
_BULK
_GEOCODING
_URL
ARCGIS
_ONLINE
_GEOCODING
_URL
bulk
Geocode
geocode
get
Geocode
Service
reverse
Geocode
suggest
@esri/arcgis-rest-places
I
Find
Place
Within
Extent
Options
I
Find
Places
Near
Point
Options
I
Find
Places
Near
Point
Response
I
Find
Places
Within
Extent
Response
I
Get
Categories
Options
I
Get
Categories
Response
I
Get
Category
Options
I
Get
Category
Response
I
Get
Place
Options
I
Get
Place
Response
find
Places
Near
Point
find
Places
Within
Extent
get
Categories
get
Category
get
Place
Details
@esri/arcgis-rest-portal
Search
Query
Builder
I
Add
Folder
Response
I
Add
Group
Users
Options
I
Add
Group
Users
Result
I
Add
Item
Data
Options
I
Commit
Item
Options
I
Create
Folder
Options
I
Create
Group
Notification
Options
I
Create
Group
Options
I
Create
Item
Options
I
Create
Item
Response
I
Create
Org
Notification
Options
I
Create
Org
Notification
Result
I
Create
Update
Item
Options
I
Export
Item
Request
Options
I
Export
Item
Response
I
Export
Layer
Info
I
Export
Parameters
I
Folder
I
Folder
Id
Options
I
Get
Group
Content
Options
I
Get
Item
Groups
Response
I
Get
Item
Info
Options
I
Get
Item
Parts
Response
I
Get
Item
Resource
Options
I
Get
Item
Status
Response
I
Get
Related
Items
Response
I
Get
User
Invitation
Options
I
Get
User
Options
I
Get
User
Tags
Response
I
Group
I
Group
Add
I
Group
Category
I
Group
Category
Schema
I
Group
Content
Result
I
Group
Sharing
Options
I
Group
Users
Result
I
Invitation
I
Invitation
Result
I
Invite
Group
Users
Options
I
Invite
Group
Users
Result
I
Item
I
Item
Add
I
Item
Data
Options
I
Item
Info
Options
I
Item
Info
Response
I
Item
Part
Options
I
Item
Relationship
Options
I
Item
Resource
Options
I
Item
Resource
Response
I
Item
Status
Options
I
Item
Update
I
Manage
Item
Relationship
Options
I
Move
Item
Options
I
Move
Item
Response
I
Notification
I
Notification
Result
I
Paged
Response
I
Paging
Params
I
Portal
I
Portal
Settings
I
Remove
Group
Users
Options
I
Remove
Group
Users
Result
I
Remove
Item
Resource
Options
I
Remove
Notification
Options
I
Search
Group
Content
Options
I
Search
Group
Users
Options
I
Search
Group
Users
Result
I
Search
Options
I
Search
Result
I
Service
Name
Available
I
Set
Access
Options
I
Sharing
Options
I
Sharing
Response
I
Tag
Count
I
Update
Group
Options
I
Update
Group
Users
Options
I
Update
Group
Users
Result
I
Update
Item
Options
I
Update
Item
Response
I
Update
User
Options
I
Update
User
Response
I
User
I
User
Content
Request
Options
I
User
Content
Response
I
User
Group
Options
I
User
Item
Options
I
User
Properties
I
User
Search
Options
Fetch
Read
Method
Name
Group
Membership
Item
Relationship
Type
Notification
Channel
Type
Unix
Time
accept
Invitation
add
Group
Users
add
Item
Data
add
Item
Part
add
Item
Relationship
add
Item
Resource
bbox
To
String
cancel
Item
Upload
commit
Item
Upload
create
Folder
create
Group
create
Group
Notification
create
Item
create
Item
In
Folder
create
Org
Notification
decline
Invitation
determine
Owner
ensure
Membership
export
Item
get
Group
get
Group
Category
Schema
get
Group
Content
get
Group
Users
get
Item
get
Item
Base
Url
get
Item
Data
get
Item
Groups
get
Item
Info
get
Item
Metadata
get
Item
Parts
get
Item
Resource
get
Item
Resources
get
Item
Status
get
Portal
get
Portal
Settings
get
Portal
Url
get
Related
Items
get
Self
get
Sharing
Url
get
Unique
Service
Name
get
User
get
User
Content
get
User
Invitation
get
User
Invitations
get
User
Membership
get
User
Notifications
get
User
Properties
get
User
Tags
get
User
Url
invite
Group
Users
is
B
Box
is
Item
Owner
is
Item
Shared
With
Group
is
Org
Admin
is
Service
Name
Available
join
Group
leave
Group
move
Item
protect
Group
protect
Item
reassign
Item
remove
Folder
remove
Group
remove
Group
Users
remove
Item
remove
Item
Relationship
remove
Item
Resource
remove
Notification
scrub
Control
Chars
search
Community
Users
search
Group
Content
search
Group
Users
search
Groups
search
Items
search
Users
set
Item
Access
set
User
Properties
share
Item
With
Group
unprotect
Group
unprotect
Item
unshare
Item
With
Group
update
Group
update
Item
update
Item
Info
update
Item
Resource
update
User
update
User
Memberships
@esri/arcgis-rest-request
ArcGIS
Token
Request
Error
Codes
Error
Types
JOB
_STATUSES
Api
Key
Manager
Application
Credentials
Manager
ArcGIS
Access
Denied
Error
ArcGIS
Auth
Error
ArcGIS
Identity
Manager
ArcGIS
Job
Error
ArcGIS
Request
Error
ArcGIS
Token
Request
Error
Job
I
Api
Key
Options
I
App
Access
I
Application
Credentials
Manager
Options
I
Arc
I
ArcGIS
Identity
Manager
Options
I
Authenticated
Request
Options
I
Authentication
Manager
I
Bezier
Curve
I
Circular
Arc
I
Credential
I
Extent
I
Feature
I
Feature
Set
I
Fetch
Token
Params
I
Fetch
Token
Response
I
Field
I
From
Token
Options
I
Generate
Token
Params
I
Geometry
I
Group
I
Group
Add
I
Has
ZM
I
Job
Info
I
Job
Options
I
Location
I
Multipoint
IO
Auth2
Options
I
Old
Circular
Arc
I
Param
Builder
I
Params
I
Params
Builder
I
Point
I
Polygon
I
Polygon
With
Curves
I
Polyline
I
Polyline
With
Curves
I
Request
Options
I
Revoke
Token
Options
I
Revoke
Token
Response
I
Server
Info
I
Sign
In
Options
I
Spatial
Reference
I
Submit
Job
Options
I
Symbol
I
Token
Request
Options
I
User
I
User
Request
Options
Authentication
Provider
Domain
Type
Eliptic
Arc
Field
Type
Geometry
Type
Grant
Types
Group
Membership
HTTP
Methods
I
Coded
Value
I
Domain
I
Retry
Auth
Error
Json
Curve
Position
Position2
D
Response
Formats
Symbol
Type
Units
Blob
File
Form
Data
NODEJS
_DEFAULT
_REFERER
_HEADER
append
Custom
Params
can
Use
Online
Token
check
For
Errors
clean
Url