---
# System prepended metadata

title: Portal graphql endpoints
tags: [portal]

---

===
Colocator Admin

Dashboard /colocator/dashboard
http://localhost:5000/graphql?opname=getViewerWith2fa
http://localhost:5000/graphql?opname=getSitesWithNoTimezone
http://localhost:5000/graphql?opname=getViewerWithColoAndRoles
http://localhost:5000/graphql?opname=getViewerWithImage

http://localhost:5000/graphql?opname=generalMessage
http://localhost:5000/graphql?opname=maintenance
http://localhost:5000/graphql?opname=getColocatorName
http://localhost:5000/graphql?opname=getVisitors
http://localhost:5000/graphql?opname=getDeliveries
http://localhost:5000/graphql?opname=getSupport
http://localhost:5000/graphql?opname=getUserNotifications


===
List of customers /colocator/customers

http://localhost:5000/graphql?opname=getViwerReduced
http://localhost:5000/graphql?opname=getCustomers
http://localhost:5000/graphql?opname=getUserItemView

Add local customer /colocator/customers/create/local
http://localhost:5000/graphql?opname=getColocatorName


===
Customer Details page /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==
http://localhost:5000/graphql?opname=CUSTOMER_NODE
> Customer Update http://localhost:5000/graphql?opname=customerUpdate
> Create new admin /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==/admincreate
> Revoke access /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==/access
>> User detail /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==/user/VXNlclR5cGU6MTg=
>>> Edit User /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==/user/VXNlclR5cGU6MTg=/edit
>>> Reinvite http://localhost:5000/graphql?opname=userReinvite
>>> Create Delivery, Support, VIsitor on behalf of user /colocator/customers/Q3VzdG9tZXJUeXBlOjEwMTExOA==/user/VXNlclR5cGU6MTg=/onbehalf/visitor
>>> Set 2FA via Email http://localhost:5000/graphql?opname=setTwoFactorAuthViaEmail
>>> Delete User http://localhost:5000/graphql?opname=userDelete
>>> Reset 2FA http://localhost:5000/graphql?opname=resetTwoFactorAuth


===
Locations List /colocator/location/site
http://localhost:5000/graphql?opname=GetSites
> Site details + rooms /colocator/location/site/RENJdGVtVHlwZToy
>> Location details /colocator/location/item/RENJdGVtVHlwZToz
>>> Edit http://localhost:5000/graphql?opname=dcitemUpdate
>>> Create new room/cage/rack /colocator/location/item/RENJdGVtVHlwZToz/createroom
http://localhost:5000/graphql?opname=dcitemCreate
>>> Access List /colocator/location/item/RENJdGVtVHlwZToz/access
>>>> Revoke http://localhost:5000/graphql?opname=REMOVE
>>>> Grant http://localhost:5000/graphql?opname=ADD


===
Visitors List(s) /colocator/visitors
http://localhost:5000/graphql?opname=getVisitors
http://localhost:5000/graphql?opname=getHistoricalVisitors

> Add New /colocator/visitors/create http://localhost:5000/graphql?opname=visitorAnnounce
> Visitor Details /colocator/visitors/VmlzaXRvclR5cGU6NTk=
>> http://localhost:5000/graphql?opname=visitorNode
>> Visitor Edit, Checkin, Checkout, Undo Checkin, Close http://localhost:5000/graphql?opname=visitorAction
>> File Upload http://localhost:5000/graphql?opname=visitorFilesUpload


===
Deliveries http://localhost:5000/graphql?opname=getDeliveries
> New Delivery /colocator/deliveries/create http://localhost:5000/graphql?opname=deliveryAnnounce
> Delivery Details http://localhost:5000/graphql?opname=deliveryNode
> Edit, Receive, HandOut  http://localhost:5000/graphql?opname=deliveryAction


===
Announcements list /colocator/announcements http://localhost:5000/graphql?opname=getAnnouncementsCompleted
> Add New:
 Planned Maintenance, /colocator/announcements/maintenance
 >> http://localhost:5000/graphql?opname=getAffectedCustomers
 http://localhost:5000/graphql?opname=checkLocationsTimezone
 http://localhost:5000/graphql?opname=maintenanceAnnounce

 Incident /colocator/announcements/incident
 http://localhost:5000/graphql?opname=maintenanceAnnounce
 http://localhost:5000/graphql?opname=maintenance
 
 General Message /colocator/announcements/general
 http://localhost:5000/graphql?opname=generalMessageAnnounce
 

===
Support /colocator/support
http://localhost:5000/graphql?opname=getSupport
http://localhost:5000/graphql?opname=getHistoricalSupport

> Support Details /colocator/support/U3VwcG9ydFR5cGU6MTY5
>> Support Update http://localhost:5000/graphql?opname=supportUpdate
> http://localhost:5000/graphql?opname=supportAction


===
Cross Connect
: Circuit /colocator/cable/circuit
: Panel /colocator/cable/panel
: Backbone /colocator/cable/backbone
: Patch /colocator/cable/patch
: Media and connectors /colocator/cable/media
> Create /colocator/cable/circuit/create

http://localhost:5000/graphql?opname=circuitQuery
http://localhost:5000/graphql?opname=panel
http://localhost:5000/graphql?opname=backboneQuery
http://localhost:5000/graphql?opname=patchQuery
http://localhost:5000/graphql?opname=mediatypes


===
Employees /colocator/employees
Detals page /colocator/employees/VXNlclR5cGU6NQ==
> Update, Reinvite, UpdatePicture, Reset 2fa, set 2fa via email,
delete
> http://localhost:5000/graphql?opname=UserAccessCardUpdate
> http://localhost:5000/graphql?opname=getRoles
> http://localhost:5000/graphql?opname=getEmployeesShort
> http://localhost:5000/graphql?opname=userSetRoles