KnowFirst

Boost your business data with instant API enrichment. KnowFirst's SaaS platform provides key Australian business intelligence in one location

Integrate the KnowFirst API with the Python API

Setup the KnowFirst API trigger to run a workflow which integrates with the Python API. Pipedream's integration platform allows you to integrate KnowFirst and Python remarkably fast. Free for developers.

Run Python Code with Python API on New Feed List Event from KnowFirst API
KnowFirst + Python
 
Try it
New Feed List Event from the KnowFirst API

Emit new event when a new event for the specified business appears in your feed.

 
Try it
Run Python Code with the Python API

Write Python and use any of the 350k+ PyPi packages available. Refer to the Pipedream Python docs to learn more.

 
Try it
Start Tracking Business with the KnowFirst API

Start tracking a business to receive notifications when changes occur. See the documentation

 
Try it
Stop Tracking Business with the KnowFirst API

Stop tracking a business that you are currently tracking. See the documentation

 
Try it
View Business Feed with the KnowFirst API

Retrieve feed event history for a business. See the documentation

 
Try it

Overview of KnowFirst

The KnowFirst API enables users to tap into a wealth of news and information by categorizing articles and providing insights based on content and trends. In Pipedream, you can harness this API to trigger workflows from new content alerts, analyze news data, or integrate with other apps to keep your team informed about relevant industry updates. By creating serverless workflows, you can automate actions based on the info received from KnowFirst, such as sending notifications, updating databases, or generating reports.

Connect KnowFirst

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    knowfirst: {
      type: "app",
      app: "knowfirst",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.knowfirst.ai/v1/user`,
      headers: {
        "x-api-key": `${this.knowfirst.$auth.api_key}`,
      },
    })
  },
})

Overview of Python

Develop, run and deploy your Python code in Pipedream workflows. Integrate seamlessly between no-code steps, with connected accounts, or integrate Data Stores and manipulate files within a workflow.

This includes installing PyPI packages, within your code without having to manage a requirements.txt file or running pip.

Below is an example of using Python to access data from the trigger of the workflow, and sharing it with subsequent workflow steps:

Connect Python

1
2
3
4
5
def handler(pd: "pipedream"):
  # Reference data from previous steps
  print(pd.steps["trigger"]["context"]["id"])
  # Return data for use in future steps
  return {"foo": {"test":True}}