Skip to main content

For companies and development teams

Bring Highfollower features to your own website

Use the Highfollower API to add Instagram management to your company website and custom dashboard. Build message and comment handling, contact information and performance reports into your own interface so your team can work with customers there.

For your website, support portal and internal system · Connect through your company server

Instagram features on your company websiteIllustrative connection

Instagram

Messages & comments

Your company website

Your own dashboard and design

Highfollower API connects your website to Instagram
Display messages and contacts on your website
Reply to messages and comments from your dashboard
Display performance reports in your dashboard

API in your product

Your website, Highfollower features

Companies can use the API to build their own interface and make Highfollower features available to their teams within their websites and business tools.

Company website and custom dashboard

Build an Instagram communication workspace on your website. Display messages, comments and contacts with your company’s design and branding.

Customer support portal

Connect Instagram messages and comments to your support portal so agents can reply and mark handled conversations as resolved from the same interface.

Internal dashboards and tools

Sync contact information and tags with your internal system, and view existing Flow analytics in your company’s internal dashboard.

Features you can add to your website with the API

Messages, replies and reports in your own interface

Your development team can implement these capabilities on your company website or dashboard.

Contacts & customer information

Read profiles, collected fields and tags. Sync changed contacts and update their tags from your application.

Direct messages & conversations

Read Instagram conversations and messages, send text replies, and mark conversations as resolved after handling them.

Comments & replies

Retrieve Instagram comments and replies by post, and send text responses from your team's workspace.

Existing Flow analytics

Retrieve performance, daily trends and goal reach for existing Flows to use in application reports.

Automatic events for your website

Keep your website informed of messages and changes

When a message or comment arrives, or contact information changes, Highfollower sends a webhook to your website server so you can display it in your dashboard or update the customer record.

  • Choose message, comment, conversation and contact events for your application
  • Choose a receiving address and connection key for each application
  • Send a test event, inspect delivery history and retry from the dashboard
Explore webhook events and documentation
Example: a customer sends a new messageDisplay messages and contacts on your website

Your company website server receives the new message event. You can display the message in your support portal so an agent can reply from there.

Your development team implements event handling and display on your website using the API documentation.

Getting connected

Connect the API to your website in three steps

Create a Highfollower connection and share the documentation with your company’s development team to implement the features on your website.

  1. 1

    Choose pages and permissions

    Create a named connection in Settings, then select pages you own and the permissions your application needs.

  2. 2

    Connect the API to your website server

    Your development team stores the API key on your company website server and uses the documentation to implement data retrieval and replies in your dashboard.

  3. 3

    Receive events

    Set your website’s webhook receiving URL, send a test event and enable event handling and data synchronization.

Access that fits the task

Select pages and permissions for each connection. Rotate the key or disable a connection at any time.

Check where updates come from

Each update includes a security check your application can use to verify it came from Highfollower and has not been changed.

Handling temporary failures

Some temporary failures are retried. The setup guide helps your developer avoid recording the same update twice.

API questions

Can companies use the API on their own websites?

Yes. Your development team can use the Highfollower API to implement contacts, Instagram messages and comment replies, and existing Flow analytics on your website or custom dashboard. You design your own interface and connect through your website server.

Which networks support messages and comments?

This version supports reading and replying to Instagram direct messages and comments. Contact information and Flow analytics are available according to the page's platform.

Which Flow capabilities are available through the API?

You can retrieve existing Flows and their performance, including daily trends and goal reach. Creating, editing and publishing Flows takes place in the Highfollower dashboard.

Does the application get access to all pages and account data?

Each connection is restricted to pages you own and the permissions you select. Pages shared with you by a team cannot be delegated to a application.

What if our server is temporarily unavailable?

Some temporary failures are retried up to eight attempts. Delivery history stays in the dashboard for 30 days, and you can retry failed deliveries.

What are the request and reply limits?

Each connection allows up to 120 requests per minute, with a shared limit of 240 requests per minute per IP. Replies require an active page, a valid provider connection and sufficient credit. Flow analytics respect your plan's history retention.

Add Highfollower features to your company website

API and webhooks are included in Growth with 3 active connections and Pro with 10. The Growth trial includes these features too.