Skip to main content

Python client for Everysk API

Project description

Everysk API

Everysk API is organized around the open standard protocol REST. Our API has predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors. We use built-in HTTP features, like HTTP authentication and HTTP verbs, which are understood by off-the-shelf HTTP clients. All API responses are returned in JSON, including errors.

We also have some specific language examples to make integration easier. You can switch the programming language of the examples with the tabs in the top right. You can request a Trial API Key at Contact Us.

Installation

Use the package manager pip to install Everysk API library:

pip install everysk

Authentication

The API uses exclusive POST HTTP method to access resources URI. In the POST, you represent the arguments of methods in JSON encoded dictionary in the request body.

The maximum JSON encoded payload size is 1MB. Be sure to encode the following HTTP Content-Type header for your requests: "application/json".

Authenticate your account when using the API by including your secret API key in the request. Authentication to the API is performed via HTTP Basic Authentication. In short, you will use your Everysk API Account SID as the username and your Auth Token as the password for HTTP Basic authentication. API requests without authentication will fail. You can manage your API keys in the API Settings. Be sure to keep your Account SID and Auth Token secret.

The API is served over HTTPS. Calls made over plain HTTP will fail.

Important. Make sure to replace YOUR_ACCOUNT_SID and YOUR_AUTH_TOKEN with your Account SID and your Auth Token.

Risk Workflows for Developers

  • Bottom-up and top-down granular risk attribution, factor modeling and stress testing using modern math finance.
  • API includes calculations and data: no need to purchase separate data licenses.
  • Benefit from a flexible REST API. Customize your ideal workflow in the language of your choice, performing calculations and controlling the platform.

Support

Visit our official website https://everysk.com or reach out to the Everysk team at contact@everysk.com.

Announcements

Follow @everysktech on Twitter for announcements and updates about this library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

everysk-1.0.17.tar.gz (138.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page