Giter Site home page Giter Site logo

rfapi-python's Introduction

pypi-badge travis-badge

rfapi-python

Python 2/3 library for using the Recorded Future API

Recorded Future’s API enables you to build analytic applications and perform analysis which is aware of events happening around the globe 24x7. You can perform queries and receive results from the Recorded Future Temporal Analytics™ Engine across a vast set of events, entities, and time points spanning from the far past into the future.

We provide our users with 2 API clients in this package; the Connect API Client and the Raw API Client, see below.

Installing

To install with pip run pip install rfapi

An API token is required to use the Recorded Future APIs. You can request a Recorded Future API token by contacting [email protected] or your account representative. The easiest way to setup your program is to save your API token inside an environment variable RF_TOKEN. It is also possible to explicitly pass a token in the api client constructor. Different licensing models apply to the Raw API and Connect API.

Public documentation for the Raw API has been discontinued. We do provide documentation on our Support Portal

Examples for Connect API

The Connect API client provides a façade for our simplified Connect API. See the Connect API Explorer.

Creating a ConnectApiClient

from rfapi import ConnectApiClient
api = ConnectApiClient()

# or explicitly
api = ConnectApiClient(auth='my_token')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.