Skip to main content

Muck Rack API

Get article data automatically - no downloads needed

Sara Sorenson avatar
Written by Sara Sorenson
Updated over a month ago

Muck Rack API

banner, decorative

What is an API?

An Application Programming Interface (API) is a language that allows software applications to communicate and share data. For example, travel sites use APIs to connect with various airlines and hotels to find and display the best travel options for you to book.


How can Muck Rack's API be used?

The Muck Rack API allows for programmatic access to article and broadcast data for off-platform use. Organizations that create a saved search on Muck Rack can access the results of that search for use with their internal systems (e.g. Snowflake) or Business Intelligence tools (e.g. Power BI, Tableau).

Instead of manually exporting article or broadcast results from Muck Rack and importing them into internal systems, customers can (via a custom implementation that they are responsible for) automatically request and receive article and broadcast data from Muck Rack.

Common Use Cases

  • Earned media results from a recent product launch or campaign can be imported into a customer’s internal tools to correlate and analyze the impact that PR had on key business metrics (e.g. traffic, SEO, conversion).

  • The Muck Rack API can also be used to display coverage from a saved article or broadcast search in your online newsroom or anywhere else you may want to display it.


How is the Muck Rack API priced?

The Muck Rack API is offered as an add-on for Premier customers.

Charged annually, the cost is determined by how frequently your organization requests data from the API. That will be a function of both how much data you need and how frequently you need it updated. Your Muck Rack CSM can help guide you to the API tier that makes sense for your organization.


How do I get access to the API?

Once you purchase Muck Rack API access, you will need to provide your engineering team with an API key.

Create an API Key

To create an API key for your engineering team, one of your organization’s Admin users must:

  1. Go to the Settings page in Muck Rack by selecting your name in the top right-hand corner.

    Shows the Account menu expanded with the 'Settings' option circled in red


  2. In the Organization Settings menu, choose API Keys or scroll down to find the API Keys section.

  3. Select Manage organization’s API keys, then press + Create New to add a new API key.

    Shows the 'API keys' section under 'Organization settings' with the 'Create new' button circled in red

  4. Enter a description in the text field, then select the Save button.

    Shows the 'Create an API Key' page

Technical Summary for Engineering & Data Science Teams

Once an API key has been created, your engineering team can refer to the API documentation on our website. (Note: This documentation is only visible to authenticated users. You can reach out to your Account Manager for a copy of the documentation if the link does not work for you)


Get Help

For additional help, contact support by choosing the chat icon in the bottom right-hand corner of the screen and selecting Messages > Send us a message.


💬 Was this article helpful?

Share your feedback and let us know how to improve our Help Center content.

Did this answer your question?