---
schema_version: "1"
id: e661b349c465a3aa9e35437a2351ce441646868b691c75b93042825af62ca460
title: API End-of-Life Policy
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/api-rest/guides/intro/api-rest-eol.md
canonical_url: https://developer.salesforce.com/docs/platform/api-rest/guide/api-rest-eol.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: a1d34bc207cd69b43bc667ab10aef7fb5491714726bc8233316ec1972474b027
products:
  - REST API Developer Guide
  - Platform Developer Content
---

# API End-of-Life Policy

See which REST API versions are supported, unsupported, or unavailable.

Salesforce is committed to supporting each API version for a minimum of 3 years from the date of first release. To improve the quality and performance of the API, versions that are over 3 years old sometimes are no longer supported.

Salesforce notifies customers who use an API version scheduled for deprecation at least 1 year before support for the version ends.

<sfdocstbl><table>
<col>
</col>
<col>
</col>
<col>
</col>
<thead>
  <tr>
    <th>
      Salesforce API Versions
    </th>
    <th>
      Version Support Status
    </th>
    <th>
      Version Retirement Info
    </th>
  </tr>
</thead>
<tbody>
  <tr>
    <td>
      Versions 41.0 through
      67.0
    </td>
    <td>
      Supported.
    </td>
    <td>
       
    </td>
  </tr>
  <tr>
    <td>
      Versions 31.0 through 40.0
    </td>
    <td>
      <p>
        Supported.
      </p>
      <p>
        Deprecated and unsupported from Summer ’27.
      </p>
      <p>
        Retired from Summer ’28.
      </p>
    </td>
    <td>
      <a href="https://help.salesforce.com/s/articleView?id=005321531&type=1">Salesforce Platform API Versions 31.0 through 40.0 Retirement</a>
    </td>
  </tr>
  <tr>
    <td>
      Versions 21.0 through 30.0
    </td>
    <td>
      As of Summer ’25, these versions are retired and unavailable.
    </td>
    <td>
      <a href="https://help.salesforce.com/s/articleView?id=000389618&type=1">Salesforce Platform API Versions 21.0 through 30.0 Retirement</a>
    </td>
  </tr>
  <tr>
    <td>
      Versions 7.0 through 20.0
    </td>
    <td>
      As of Summer ’22, these versions are retired and unavailable.
    </td>
    <td>
      <a href="https://help.salesforce.com/s/articleView?id=000380623&type=1">Salesforce Platform API Versions 7.0 through 20.0 Retirement</a>
    </td>
  </tr>
</tbody>
</table></sfdocstbl>

If you request any resource or use an operation from a retired API version, REST API returns the `410:GONE` error code.

To identify requests made from old or unsupported API versions, use the [API Total Usage](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_eventlogfile_apitotalusage.htm) event type.

