Skip to main content

Overview

In this tutorial, you’ll learn how to:
  1. Generate an API key
  2. Query your feedback data
  3. Create new feedback via the API
  4. Filter and paginate results
By the end, you’ll have a working integration that can read and write feedback data.

Step 1: Get Your API Key

1

Log in to Tellscope

Navigate to app.tellscope.io and sign in.
2

Open Settings

Click your profile icon in the bottom-left corner and select Settings.
3

Generate API Key

Scroll to the API section and click Generate API Key.Your key will look like this:
4

Store it securely

Copy the key immediately—you won’t be able to see it again. Store it in an environment variable:
Never commit your API key to version control or expose it in client-side code.

Step 2: Make Your First Query

The Tellscope API uses GraphQL. All requests go to a single endpoint:
Let’s fetch your 5 most recent feedback items:

Response

If you see your feedback data, you’re connected! 🎉

Step 3: Create Feedback via API

Now let’s create a new feedback item. This is useful for:
  • Ingesting feedback from custom sources
  • Building feedback widgets
  • Importing historical data

Response


Step 4: Filter and Paginate

Real-world integrations need to filter and paginate data. Here are common patterns:

Filter by Sentiment

Find all negative feedback to prioritize urgent issues:

Filter by Source

Get feedback from a specific integration:

Pagination

Use skip and take for pagination:

Combine Filters


Step 5: Query Contacts and Accounts

You can also access contact and account data:

List Contacts

Get Account Details


What’s Next?

API Reference

Explore all available queries and mutations

Authentication

Learn about API key security best practices

Feedback Endpoints

Deep dive into feedback operations

Error Handling

Handle errors gracefully in your integration

Example: Complete Integration

Here’s a complete example that syncs feedback to a Slack channel:
You now have all the tools to build powerful integrations with Tellscope!