---
schema_version: "1"
id: 43e796a54f9b250f60b2ea8a6cbae11234d47c3d6d53a3daf9ae3801a922ce50
title: Einstein Discovery REST API Overview
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest_sdd/bi_rest_sdd_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest_sdd.meta/bi_dev_guide_rest_sdd/bi_rest_sdd_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: daea5441e9dab9fb1ed911d95b5aa4e0155263053d85c26278bdd245b4bf5ab7
description: You can access Einstein Discovery features such as predictions, models, and stories programmatically using the Einstein Discovery REST API.
---
# Einstein Discovery REST API Overview

You can access Einstein Discovery features such as predictions, models, and stories programmatically using the Einstein Discovery REST API.

Using the Einstein Discovery REST API, you can:

- Create and retrieve Einstein Discovery predictions.
- Create and retrieve Einstein Discovery models.
- Create and retrieve Einstein Discovery stories.

For more information, see [Einstein Prediction Service](https://help.salesforce.com/articleView?id=bi_edd_prediction_service.htm&language=en_US).

The Einstein Discovery REST API is based on the Connect REST API and follows its conventions. For more information about the Connect REST API, see the [Connect REST API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.chatterapi.meta/chatterapi/intro_what_is_chatter_connect.htm).

- **[Einstein Discovery Connect REST API Release Notes](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest_sdd.meta/bi_dev_guide_rest_sdd/bi_rest_sdd_releasenotes.htm)**  
    Use the Salesforce Release Notes to learn about the most recent updates and changes to the Einstein Discovery Connect REST API.
- **[Connect REST API Authorization](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest_sdd.meta/bi_dev_guide_rest_sdd/bi_rest_authentication.htm)**  
    Connect REST API uses OAuth to securely identify your application before connecting to Salesforce.
- **[API End-of-Life Policy](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest_sdd.meta/bi_dev_guide_rest_sdd/bi_rest_api_rest_eol.htm)**  
    Salesforce is committed to supporting each API version for a minimum of three years from the date of first release. In order to mature and improve the quality and performance of the API, versions that are more than three years old might cease to be supported.