Skip to main content

What’s New

Qrvey 8.7
Version 8.7 of the Qrvey platform is now available to customers! This version includes new features including area charts, the ability to pivot and export data, as well as numerous bug fixes and performance improvements.
Learn More
Qrvey 8.6
Version 8.6 of the Qrvey platform is now available to customers. This version includes several new feature enhancements and performance improvements.
Learn More
Required Update for 8.5.1
Attention 8.5.1 customers: for any 8.5.1 instance deployed prior to 08/05/2024, an update is required to ensure you are running the latest images.
Learn More
Qrvey 8.5
Version 8.5 (LTS) of the Qrvey platform is now available to customers. This version includes several new features and performance improvements.
Learn More
End-of-life Schedule
We've added a new article that lists the features and endpoints that have been scheduled for deprecation. All features and endpoints will be supported for (1) year after the release date of the LTS version that contains the alternative.
Learn More
Version: 8.7

Introduction

Software Developers embed Qrvey widgets in their host applications and use Qrvey APIs to programmatically interact with the Qrvey platform. This section of the Qrvey Partner Portal provides Software Developers with the information they need to perform these tasks. Articles include:

Architecture

There are three main ways to interact with the Qrvey platform. First, we offer a robust API that allows for direct interaction with all of Qrvey's functions for data collection, analytics, automation, and information distribution. Second, we offer a suite of pre-built widgets to simplify the process of embedding Qrvey into existing web pages and applications. Every part of the Qrvey platform can easily be embedded. Finally, there is Qrvey Composer, a web-based application used by Data Analysts to create and manage datasets, visualizations, and dashboards to share with external users.

1_working_with_qrvey

Qrvey is built on a fully scalable cloud architecture utilizing a variety of AWS services to deliver maximum performance for all of your data and application requirements. On the backend, we leverage Elasticsearch and DynamoDB to support both massive scale and unstructured to semi-structured data. For developers, we provide a comprehensive set of APIs and widgets to integrate with your existing applications, data and services. Out of the box, we also provide a number of supporting services to provide advanced analytics, messaging, and additional customizations.

The API

The API enables programmatic access to core features such as data collection, automation, and analytics, or when integrating Qrvey into your own applications. For best results programming with Qrvey APIs, you should be familiar with performing the same tasks in the Qrvey Admin Center and/or Qrvey Composer applications.

To use the Qrvey API, gather the following:

  • The base URL of your instance of the Qrvey platform.
  • Your unique API key. All Qrvey API requests require an API key. It was provided in the welcome email that your organization received when your Qrvey instance was created. To obtain a new API key, contact your Qrvey account representative.

Qrvey API Tutorials

The Qrvey Partner Portal contains a dozens of tutorials to get you familiar with platform development.

Security Tokens

Never expose your organization’s base URL or API Key to external users in Production environments. Instead, use secure tokens to encrypt the base URL and API Key. The Qrvey API supports two types of tokens, depending on which set of endpoints you wish to call:

  • Qrvey Admin Center API
  • Qrvey Composer API

To create a new Administrator account, see Create a Qrvey Administrator Account in AWS IAM.

For the Qrvey Composer API, please see Generate Token (for Creators).