The Silhouette Public API exposes 100+ provisioning resources under /api/v1/tenants/{tenantId}/.... Each resource documents its supported operations (GET, PUT, POST, DELETE), permitted authorities, properties, and embedded resources.

Navigation Resources

Resource Path Description
API Root /api Entry point with links to all resources
V1 Resource /api/v1 Version 1 root
URI Template Dictionary /api/v1/rels/{rel} HATEOAS link relations
Enums List /api/v1/enums Enum lookup service

Event Management Resources

Resource Description
Event Subscription Sets List Create/manage subscription sets for a WebSocket
SubscriptionSets Individual subscription set management
Call Events Subscriptions List Subscribe to call events per account
Call Event Account Individual call event subscription
Emergency Call Alert Events Subscribe to emergency call alerts
Presence Events Subscriptions List Subscribe to presence events
Presence Event Account Individual presence event subscription
Park Location Events Subscriptions List Subscribe to park location events
Park Location Event Account Individual park location subscription

Call Management Resources

Resource Description
ActiveCalls List/create active calls (makeCall, retrieveParkedCall)
Call Individual call details and operations (answer, hangup, hold, resume, transfer, park, deflect)

Presence & Park Status Resources

Resource Description
PresenceStatusByExtension Current presence status of a user
PresenceStatusBySubscriptionSet Presence for all accounts in a subscription set
PresenceStatusTenantAccounts All tenant account presence
PresenceStatusTenantParkLocations All park location presence
PresenceStatusParkLocation Single park location presence
ParkLocationStatus Single park location status
ParkLocationStatusBySubscriptionSet Park status for subscription set

Tenant & User Provisioning

Resource Description
Tenant Tenant configuration and settings
Users List / User User management
Extensions List / Extension Extension management
Phones List / Phone Phone device management
Phone Extension / Phone Extension Mgmt Phone-extension associations
Location / Locations List Site locations
StaticSite / StaticSites List Static sites
DynamicSite / DynamicSites List Dynamic sites
DID / DID List Direct Inward Dial numbers
Language / Language List System languages
SiteType / SiteTypes List Site type definitions

Call Features & Settings

Resource Description
CallForwarding Call forwarding settings
CallForwardNoAnswer Call forward on no answer
CallCoverage Call coverage settings
CallWaitingTone Call waiting tone settings
ClickToCallConfirmBeforeDial Click-to-call confirmation
CLID / CLID Condition / CLID Condition List Caller ID settings
DND Do Not Disturb settings
E.164 Calls Display E.164 display settings
EmergencyOverride Emergency override settings
Features Feature settings for users
FeatureSettings Embedded Embedded feature configuration
FinalTarget Final call target
HandsfreeAnswerback Handsfree answerback settings
IntermediateTarget / List Intermediate call targets
OutgoingCallPrivacy Outgoing call privacy
Twinning Twinning configuration

Call Groups & ACD

Resource Description
CallGroup / CallGroups List Call group management
CallGroupMember / CallGroupMemberMgmt List Group member management
CallGroup CallPermissionProfile Group call permissions
Call Group PIN / Voicemail PIN Reset Group PIN management
Call Group Presence State Routing Presence-based routing
Call Group Voicemail Settings Group voicemail
ACD / ACD List ACD queue configuration
ACDCallPermissionProfile ACD call permissions
QueueSettings ACD queue settings
Login ACD ACD login management

Auto Attendant

Resource Description
AutoAttendant / AutoAttendant List Auto attendant management
AutoAttendantAction AA action configuration
AutoAttendantGreetingSettings AA greeting settings
AutoAttendantMenu / Menu File / Menu Recording AA menu management
AutoAttendantLanguage / Language List AA language settings

Business Hours

Resource Description
BusinessHoursProfile / Profiles Business hours profiles
BusinessHoursDidMembers / SiteMembers DID/site business hours members
DefaultBusinessHoursProfile Default business hours
DIDBusinessHours / DIDBusinessHoursMgmt DID-specific business hours
SiteBusinessHours / SiteBusinessHoursMgmt Site-specific business hours
HolidayHoursProfile / Profiles Holiday hours profiles
HolidayDidRouting / Routings Holiday DID routing

Key Profiles & Permissions