Appian logo

Appian

Appian is a low-code automation platform that accelerates the creation of high-impact business applications. The platform combines intelligent automation and enterprise low-code development to help organizations build apps and workflows rapidly.

7 APIs 5 Capabilities 9 Features 66.1 / 100 strong
AutomationBPMBusiness Process ManagementEnterprise SoftwareLow-CodeProcess AutomationRPAWorkflow

API Rating

66.1/ 100
strong
Scored 2026-05-20 · rubric v0.3
Discoverability87.5
Contract Quality61.4
Governance0.0
Operational Transparency78.9
Developer Ergonomics58.7
Commercial Clarity100.0

APIs

Appian Application Package Details API

This endpoint uses the UUID of an application to retrieve data about any in-flight packages for the application. It can be used to link packages to change management systems or ...

Appian Deployment REST API

The Appian Deployment REST API provides endpoints for exporting, inspecting, and importing applications and packages. It enables automation of CI/CD pipelines including exports,...

Appian Web APIs

Appian Web APIs expose Appian data and services to external systems through REST web services. Each Web API associates a URL and HTTP method combination with an expression, supp...

Appian RPA REST API

The Appian RPA REST API exposes robotic process automation functionality to external systems. Endpoints are accessed via the format https://.appiancloud.com/rpa/rest/oo/ and aut...

Appian Integration SDK

The Appian Integration SDK enables developers to build connected system plug-ins that extend Appian's low-code integration capabilities. Plug-ins are built using Java and allow ...

Appian UI SDK

The Appian UI SDK lets developers design custom component plug-ins to extend Appian interfaces by adding new components that integrate with external systems. Components are buil...

Appian Suite API

The Appian Suite API provides Java-based access to platform capabilities for managing processes, documents, users, and groups. It supports building smart service plug-ins, funct...

Capabilities

Appian Application Package Details API — Packages

Appian Application Package Details API — Packages. 1 operations. Lead operation: Appian Get application package details. Self-contained Naftiko capability covering one Appian bu...

Run with Naftiko

Appian Deployment REST API — Export

Appian Deployment REST API — Export. 1 operations. Lead operation: Appian Export or import a deployment. Self-contained Naftiko capability covering one Appian business surface.

Run with Naftiko

Appian Deployment REST API — Import

Appian Deployment REST API — Import. 1 operations. Lead operation: Appian Export or import a deployment. Self-contained Naftiko capability covering one Appian business surface.

Run with Naftiko

Appian Deployment REST API — Inspection

Appian Deployment REST API — Inspection. 2 operations. Lead operation: Appian Inspect a package before deployment. Self-contained Naftiko capability covering one Appian business...

Run with Naftiko

Appian Deployment REST API — Results

Appian Deployment REST API — Results. 2 operations. Lead operation: Appian Get deployment results. Self-contained Naftiko capability covering one Appian business surface.

Run with Naftiko

Features

Low-Code Application Development

Build process-driven business applications with low-code design tools.

Process Automation

Automate business processes with workflow designer, robotic process automation, and AI.

Deployment REST API

Programmatic CI/CD deployment of Appian applications and packages.

Web APIs

Expose Appian data and services to external systems via REST web services.

RPA Integration

Robotic process automation for automating repetitive front-end tasks.

Integration SDK

Java-based SDK for building connected system plug-ins to integrate with third-party services.

UI SDK

Web technology SDK for building custom component plug-ins to extend Appian interfaces.

AppMarket

Marketplace for sharing and distributing Appian plug-ins and extensions.

OpenAPI Export

Export Web APIs as OpenAPI 3.0.1 specifications for documentation sharing.

Use Cases

Process Automation

Automate complex business workflows across departments with low-code design.

Application Deployment Automation

Automate Appian application deployment pipelines using the Deployment REST API.

External System Integration

Expose Appian data to external systems via Web APIs and Integration SDK.

Enterprise RPA

Automate repetitive front-end tasks using the Appian RPA platform.

Custom UI Extension

Extend Appian interfaces with custom components built using the UI SDK.

Integrations

Salesforce

Connect Appian to Salesforce CRM for data synchronization and process automation.

SAP

Integrate Appian with SAP enterprise systems for process automation.

ServiceNow

Connect Appian workflows with ServiceNow ITSM processes.

DocuSign

Integrate electronic signature workflows with Appian processes.

AWS

Connect Appian to Amazon Web Services via Integration SDK connectors.

Semantic Vocabularies

Appian Context

20 classes · 41 properties

JSON-LD

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
💬
Support
Support
📰
Blog
Blog
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🌐
DeveloperPortal
DeveloperPortal
👥
GitHubOrganization
GitHubOrganization
🔗
Marketplace
Marketplace
🎓
Training
Training
🔗
Courses
Courses
🟢
StatusPage
StatusPage
🔗
TrustCenter
TrustCenter
🔗
Security
Security
🔗
Compliance
Compliance
🔗
Contact
Contact
🔗
X
X
🔗
LinkedIn
LinkedIn
📦
SDKs
SDKs
📦
SDKExamples
SDKExamples
🔗
Sandbox
Sandbox
🔑
APIAuthentication
APIAuthentication
📄
ChangeLog
ChangeLog
🔗
WhatsNew
WhatsNew
🔗
Login
Login
🔗
ExtendingAppian
ExtendingAppian
🔗
JavaDocs
JavaDocs
📦
UISDKs
UISDKs
🔗
Website
Website
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example
💻
Example
Example

Sources

Raw ↑
aid: appian
url: https://raw.githubusercontent.com/api-evangelist/appian/refs/heads/main/apis.yml
apis:
- aid: appian:appian
  name: Appian Application Package Details API
  tags:
  - Deployment
  - Packages
  humanURL: https://docs.appian.com/suite/help/25.4/Application_Package_Details_API.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/Application_Package_Details_API.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/Application_Package_Details_API.html
    type: Reference
  - url: https://docs.appian.com/suite/help/25.4/Web_API_Authentication.html
    type: Authentication
  - type: NaftikoCapability
    url: capabilities/application-package-details-packages.yaml
  - type: NaftikoCapability
    url: capabilities/deployment-rest-export.yaml
  - type: NaftikoCapability
    url: capabilities/deployment-rest-import.yaml
  - type: NaftikoCapability
    url: capabilities/deployment-rest-inspection.yaml
  - type: NaftikoCapability
    url: capabilities/deployment-rest-results.yaml
  description: This endpoint uses the UUID of an application to retrieve data about any in-flight packages for the application.
    It can be used to link packages to change management systems or get identifiers for packages to use for a deployment.
- aid: appian:deployment-rest-api
  name: Appian Deployment REST API
  tags:
  - CI/CD
  - Deployment
  - Packages
  humanURL: https://docs.appian.com/suite/help/25.4/Deployment_Rest_API.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/Deployment_Rest_API.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/Export_Package_API.html
    type: Reference
  - url: https://docs.appian.com/suite/help/25.4/Web_API_Authentication.html
    type: Authentication
  description: The Appian Deployment REST API provides endpoints for exporting, inspecting, and importing applications and
    packages. It enables automation of CI/CD pipelines including exports, inspections, and imports, and supports post-deployment
    processes for external deployments.
- aid: appian:web-apis
  name: Appian Web APIs
  tags:
  - Integration
  - REST
  - Web API
  humanURL: https://docs.appian.com/suite/help/25.4/Web_APIs.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/Web_APIs.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/Web_API_Tutorial.html
    type: Tutorial
  - url: https://docs.appian.com/suite/help/25.4/Designing_Web_APIs.html
    type: GettingStartedGuide
  - url: https://docs.appian.com/suite/help/25.4/Web_API_Authentication.html
    type: Authentication
  - url: https://docs.appian.com/suite/help/25.4/passing-a-web-api-document-into-a-process-model.html
    type: Reference
  description: Appian Web APIs expose Appian data and services to external systems through REST web services. Each Web API
    associates a URL and HTTP method combination with an expression, supporting GET, POST, PUT, DELETE, and PATCH methods.
    Web APIs support OpenAPI 3.0.1 specification export for documentation sharing.
- aid: appian:rpa-rest-api
  name: Appian RPA REST API
  tags:
  - Robotic Process Automation
  - RPA
  humanURL: https://docs.appian.com/suite/help/25.4/rpa-9.18/api-architecture.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/rpa-9.18/api-architecture.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/rpa-9.18/api-get-robotic-task-schedule-instructions.html
    type: Reference
  - url: https://docs.appian.com/suite/help/25.4/Web_API_Authentication.html
    type: Authentication
  - url: https://docs.appian.com/suite/help/25.4/rpa-9.18/api-architecture.html
    type: Deprecation Notice
  description: The Appian RPA REST API exposes robotic process automation functionality to external systems. Endpoints are
    accessed via the format https://.appiancloud.com/rpa/rest/oo/ and authenticated using a Bearer token with an API key in
    the Authorization header. RPA Queues and Scheduling are deprecated and will be removed in Appian 26.1.
- aid: appian:integration-sdk
  name: Appian Integration SDK
  tags:
  - Connected Systems
  - Integration
  - Plug-Ins
  - SDK
  humanURL: https://docs.appian.com/suite/help/25.4/connected-system-plug-in-landing.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/connected-system-plug-in-landing.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/csp-javadocs.html
    type: Reference
  - url: https://github.com/appian/integration-sdk-examples
    type: GitHubRepository
  description: The Appian Integration SDK enables developers to build connected system plug-ins that extend Appian's low-code
    integration capabilities. Plug-ins are built using Java and allow designers to interact with third-party services through
    a guided point-and-click interface. They can be distributed through the Appian AppMarket.
- aid: appian:ui-sdk
  name: Appian UI SDK
  tags:
  - Components
  - Plug-Ins
  - SDK
  - UI
  humanURL: https://docs.appian.com/suite/help/25.4/ui-sdk-overview.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/ui-sdk-overview.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/component-plugins.html
    type: Reference
  - url: https://docs.appian.com/suite/help/25.4/develop-first-component.html
    type: GettingStarted
  - url: https://docs.appian.com/suite/help/25.4/ui-sdk-versions.html
    type: ChangeLog
  description: The Appian UI SDK lets developers design custom component plug-ins to extend Appian interfaces by adding new
    components that integrate with external systems. Components are built using standard web technologies including HTML,
    JavaScript, and CSS, and can leverage third-party libraries.
- aid: appian:appian-suite-api
  name: Appian Suite API
  tags:
  - Extensibility
  - Java
  - Plug-Ins
  humanURL: https://docs.appian.com/suite/help/25.4/extending-appian.html
  properties:
  - url: https://docs.appian.com/suite/help/25.4/extending-appian.html
    type: Documentation
  - url: https://docs.appian.com/suite/help/25.4/Custom_Smart_Service_Plug-ins.html
    type: Reference
  - url: https://docs.appian.com/suite/help/25.4/Custom_Function_Plug-ins.html
    type: Reference
  description: The Appian Suite API provides Java-based access to platform capabilities for managing processes, documents,
    users, and groups. It supports building smart service plug-ins, function plug-ins, data type plug-ins, and servlet plug-ins
    to extend the Appian platform using annotated Java classes.
name: Appian
tags:
- Automation
- BPM
- Business Process Management
- Enterprise Software
- Low-Code
- Process Automation
- RPA
- Workflow
type: Index
image: https://www.appian.com/favicon.ico
access: 3rd-Party
created: '2025-02-08'
modified: '2026-05-19'
position: Consumer
segments:
- Workflows
description: Appian is a low-code automation platform that accelerates the creation of high-impact business applications.
  The platform combines intelligent automation and enterprise low-code development to help organizations build apps and workflows
  rapidly.
maintainers:
- FN: Kin Lane
  email: [email protected]
- FN: Appian Corporation
  email: [email protected]
  url: https://www.appian.com
specificationVersion: '0.19'
common:
- url: https://community.appian.com
  type: Portal
- url: https://docs.appian.com
  type: Documentation
- url: https://docs.appian.com/suite/help/latest/Getting_Started.html
  type: GettingStarted
- url: https://docs.appian.com/suite/help/latest/Web_API_Authentication.html
  type: Authentication
- url: https://community.appian.com/support
  type: Support
- url: https://appian.com/blog
  type: Blog
- url: https://appian.com/platform/pricing.html
  type: Pricing
- url: https://www.appian.com/terms-of-service.html
  type: TermsOfService
- url: https://www.appian.com/privacy.html
  type: PrivacyPolicy
- url: https://appian.com/developers
  type: DeveloperPortal
- url: https://github.com/appian
  type: GitHubOrganization
- url: https://community.appian.com/b/appmarket
  type: Marketplace
- url: https://academy.appian.com/
  type: Training
- url: https://community.appian.com/learn/courses
  type: Courses
- url: https://status.appiancloud.com/
  type: StatusPage
- url: https://trustcenter.appian.com/
  type: TrustCenter
- url: https://appian.com/support/resources/trust/security
  type: Security
- url: https://appian.com/support/resources/trust/compliance
  type: Compliance
- url: https://appian.com/contact-us
  type: Contact
- url: https://x.com/Appian
  type: X
- url: https://www.linkedin.com/company/appian-corporation
  type: LinkedIn
- url: https://docs.appian.com/suite/help/25.4/connected-system-plug-in-landing.html
  type: SDKs
- url: https://github.com/appian/integration-sdk-examples
  type: SDKExamples
- url: https://appian.com/landing/community-edition/get-started
  type: Sandbox
- url: https://docs.appian.com/suite/help/25.4/Web_API_Authentication.html
  type: APIAuthentication
- url: https://docs.appian.com/suite/help/25.4/Appian_Release_Notes.html
  type: ChangeLog
- url: https://appian.com/products/platform/whats-new
  type: WhatsNew
- url: https://community.appian.com/p/login2
  type: Login
- url: https://docs.appian.com/suite/help/25.4/extending-appian.html
  type: ExtendingAppian
- url: https://docs.appian.com/suite/help/25.4/csp-javadocs.html
  type: JavaDocs
- url: https://docs.appian.com/suite/help/25.4/ui-sdk-overview.html
  type: UISDKs
- url: https://www.appian.com
  type: Website
- type: JSONLD
  url: json-ld/appian-context.jsonld
- type: JSONSchema
  url: json-schema/application-package-details-package-list-response-schema.json
- type: JSONSchema
  url: json-schema/application-package-details-package-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-database-script-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-deployment-request-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-deployment-response-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-deployment-status-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-export-configuration-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-export-deployment-result-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-import-configuration-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-import-deployment-result-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-import-summary-count-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-error-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-problems-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-request-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-response-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-result-schema.json
- type: JSONSchema
  url: json-schema/deployment-rest-inspection-warning-schema.json
- type: JSONStructure
  url: json-structure/application-package-details-package-list-response-structure.json
- type: JSONStructure
  url: json-structure/application-package-details-package-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-database-script-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-deployment-request-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-deployment-response-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-deployment-status-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-export-configuration-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-export-deployment-result-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-import-configuration-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-import-deployment-result-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-import-summary-count-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-error-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-problems-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-request-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-response-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-result-structure.json
- type: JSONStructure
  url: json-structure/deployment-rest-inspection-warning-structure.json
- type: Example
  url: examples/application-package-details-package-example.json
- type: Example
  url: examples/application-package-details-package-list-response-example.json
- type: Example
  url: examples/deployment-rest-database-script-example.json
- type: Example
  url: examples/deployment-rest-deployment-request-example.json
- type: Example
  url: examples/deployment-rest-deployment-response-example.json
- type: Example
  url: examples/deployment-rest-deployment-status-example.json
- type: Example
  url: examples/deployment-rest-export-configuration-example.json
- type: Example
  url: examples/deployment-rest-export-deployment-result-example.json
- type: Example
  url: examples/deployment-rest-import-configuration-example.json
- type: Example
  url: examples/deployment-rest-import-deployment-result-example.json
- type: Example
  url: examples/deployment-rest-import-summary-count-example.json
- type: Example
  url: examples/deployment-rest-inspection-error-example.json
- type: Example
  url: examples/deployment-rest-inspection-problems-example.json
- type: Example
  url: examples/deployment-rest-inspection-request-example.json
- type: Example
  url: examples/deployment-rest-inspection-response-example.json
- type: Example
  url: examples/deployment-rest-inspection-result-example.json
- type: Example
  url: examples/deployment-rest-inspection-warning-example.json
- type: Features
  data:
  - name: Low-Code Application Development
    description: Build process-driven business applications with low-code design tools.
  - name: Process Automation
    description: Automate business processes with workflow designer, robotic process automation, and AI.
  - name: Deployment REST API
    description: Programmatic CI/CD deployment of Appian applications and packages.
  - name: Web APIs
    description: Expose Appian data and services to external systems via REST web services.
  - name: RPA Integration
    description: Robotic process automation for automating repetitive front-end tasks.
  - name: Integration SDK
    description: Java-based SDK for building connected system plug-ins to integrate with third-party services.
  - name: UI SDK
    description: Web technology SDK for building custom component plug-ins to extend Appian interfaces.
  - name: AppMarket
    description: Marketplace for sharing and distributing Appian plug-ins and extensions.
  - name: OpenAPI Export
    description: Export Web APIs as OpenAPI 3.0.1 specifications for documentation sharing.
- type: UseCases
  data:
  - name: Process Automation
    description: Automate complex business workflows across departments with low-code design.
  - name: Application Deployment Automation
    description: Automate Appian application deployment pipelines using the Deployment REST API.
  - name: External System Integration
    description: Expose Appian data to external systems via Web APIs and Integration SDK.
  - name: Enterprise RPA
    description: Automate repetitive front-end tasks using the Appian RPA platform.
  - name: Custom UI Extension
    description: Extend Appian interfaces with custom components built using the UI SDK.
- type: Integrations
  data:
  - name: Salesforce
    description: Connect Appian to Salesforce CRM for data synchronization and process automation.
  - name: SAP
    description: Integrate Appian with SAP enterprise systems for process automation.
  - name: ServiceNow
    description: Connect Appian workflows with ServiceNow ITSM processes.
  - name: DocuSign
    description: Integrate electronic signature workflows with Appian processes.
  - name: AWS
    description: Connect Appian to Amazon Web Services via Integration SDK connectors.