Citrix website screenshot

Citrix

Citrix is a global software company providing virtualization, networking, workspace, and digital experience products that allow organizations to deliver applications and desktops securely from data centers and clouds to any device. Citrix exposes its programmable surface through the Citrix Cloud platform and developer.citrix.com / developer-docs.citrix.com, with REST APIs spanning Virtual Apps and Desktops, DaaS, Workspace, Citrix Cloud, ADC (NetScaler) NITRO, Endpoint Management, Secure Private Access, and Analytics. Authentication uses OAuth 2.0 bearer tokens issued through Citrix Cloud customer-id-scoped credentials.

12 APIs 0 Features
Application DeliveryDesktop-As-A-ServiceNetworkingVirtualizationWorkspaceFortune 1000

APIs

Citrix Virtual Apps and Desktops REST API

Manage and monitor Citrix Virtual Apps and Desktops deployments.

Citrix Workspace API

Integrate and customize Citrix Workspace for end users.

Citrix ADC (NetScaler) NITRO API

Configure and monitor Citrix ADC application delivery controllers.

Citrix DaaS REST API

Manage Citrix Desktop as a Service (DaaS) cloud deployments.

Citrix Analytics API

Access analytics data for security and performance insights.

Citrix Cloud API

Platform-level API for managing Citrix Cloud services, including authentication, service principals, resource locations, and notifications across the Citrix Cloud platform.

Citrix Monitor Service OData API

OData-based API for querying monitoring data from Citrix Virtual Apps and Desktops deployments, including session, connection, machine, and application usage data for reporting ...

Citrix StoreFront Web API

HTTP API for building custom client applications that authenticate users, enumerate available applications and desktops, manage HDX sessions, and launch resources from Citrix St...

Citrix StoreFront Store Services API

Server-side API for customizing and extending the Citrix StoreFront store services, including endpoint management, authentication, and resource enumeration behaviors.

Citrix StoreFront Authentication SDK

SDK for building custom authentication methods for Citrix StoreFront, allowing integration with third-party identity providers and custom authentication workflows.

Citrix Endpoint Management REST API

REST API for managing mobile devices, applications, and policies in Citrix Endpoint Management, enabling integration with external systems for device lifecycle management and co...

Citrix Secure Private Access API

REST API for managing zero trust network access policies, applications, application domains, and certificates in Citrix Secure Private Access, providing secure access to interna...

Collections

Pricing Plans

Citrix Plans Pricing

3 plans

PLANS

Rate Limits

Citrix Rate Limits

3 limits

RATE LIMITS

FinOps

Citrix Finops

FINOPS

Semantic Vocabularies

Citrix Context

0 classes · 8 properties

JSON-LD

API Governance Rules

Citrix API Rules

7 rules · 4 errors 3 warnings

SPECTRAL

JSON Structure

Citrix Structure

0 properties

JSON STRUCTURE

Press

Citrix Introduces NetScaler AI Gateway to Bring Enterprise ...

2026-05-25

Top Citrix Systems Alternatives 2026 — Best Cloud Computing ...

2026-05-25

Work 2035: Citrix Research Reveals a More Intelligent Future

2026-05-25

Citrix Workspace Secure Access: Latest News

2026-05-25

Citrix Systems Archives - Software Strategies Blog

2026-05-25

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📰
Blog
Blog
🟢
StatusPage
StatusPage
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
🔗
Community
Community
📦
SDKs
SDKs
🔗
Website
Website
🔗
Login
Login
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
Spectral
Spectral

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Citrix StoreFront Web API
  version: '1.0'
request:
  auth:
    type: apikey
    key: Csrf-Token
    value: '{{Csrf-Token}}'
    placement: header
items:
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Citrix Get authentication methods
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/Authentication/GetAuthMethods
    docs: Retrieve available authentication methods for the StoreFront store.
  - info:
      name: Citrix Log in with explicit credentials
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/ExplicitAuth/Login
      body:
        type: form-urlencoded
        data:
        - name: username
          value: ''
        - name: password
          value: ''
        - name: domain
          value: ''
    docs: Authenticate using explicit username and password credentials.
  - info:
      name: Citrix Log out
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/ExplicitAuth/Logout
      headers:
      - name: Csrf-Token
        value: ''
    docs: End the current authenticated session.
- info:
    name: Resources
    type: folder
  items:
  - info:
      name: Citrix List available resources
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/Resources/List
      headers:
      - name: Csrf-Token
        value: ''
      body:
        type: form-urlencoded
        data:
        - name: format
          value: ''
        - name: resourcesDetails
          value: ''
    docs: Enumerate all applications and desktops available to the authenticated user.
- info:
    name: Sessions
    type: folder
  items:
  - info:
      name: Citrix List active sessions
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/Sessions/List
      headers:
      - name: Csrf-Token
        value: ''
    docs: Retrieve all active HDX sessions for the authenticated user.
  - info:
      name: Citrix Disconnect a session
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/Sessions/Disconnect
      headers:
      - name: Csrf-Token
        value: ''
      body:
        type: form-urlencoded
        data:
        - name: sessionId
          value: ''
    docs: Disconnect an active HDX session without logging off.
  - info:
      name: Citrix Log off a session
      type: http
    http:
      method: POST
      url: https://{storefront-server}/Citrix/Store/Sessions/Logoff
      headers:
      - name: Csrf-Token
        value: ''
      body:
        type: form-urlencoded
        data:
        - name: sessionId
          value: ''
    docs: Log off an active HDX session.
- info:
    name: Launch
    type: folder
  items:
  - info:
      name: Citrix Get launch status
      type: http
    http:
      method: GET
      url: https://{storefront-server}/Citrix/Store/Resources/GetLaunchStatus/:resourceId
      params:
      - name: CsrfToken
        value: ''
        type: query
        description: CSRF token as query parameter for GET requests
      - name: resourceId
        value: ''
        type: path
        description: Resource identifier to check
    docs: Check if a resource is ready to launch. If not ready, returns a retry interval.
  - info:
      name: Citrix Launch a resource
      type: http
    http:
      method: GET
      url: https://{storefront-server}/Citrix/Store/Resources/LaunchIca/:resourceId
      params:
      - name: CsrfToken
        value: ''
        type: query
        description: CSRF token as query parameter for GET requests
      - name: resourceId
        value: ''
        type: path
        description: Resource identifier to launch
    docs: Get an ICA file to launch a specific application or desktop resource.
bundled: true