Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Download Center API

Featured Replies

2 hours ago, Cyan said:

Requests that exceed this will receive 403 errors and excessive 403s will cause temporary blocks.

 

You should use status code 429 for rate limit throttling, not 403.

 

Could you please investigate why the assembly version functionality doesn't work for some files? 

Edited by PNWParksFan

[REL] Coastal Callouts: An action-packed mod with new vehicles, maps, capabilities, and callouts in and around the waters of Los Santos

[REL] Police Tape: Make your scenes more realistic while stopping peds and traffic

[REL] Better EMS: Realistic and dynamic EMS response

Join the Parks Benefactor Program to support my work and get early beta access!

  • Replies 27
  • Views 20.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Moved documentation to GitHub pages. Added a new call getAssemblies to grab assembly versions of a file given its ID.

  • We've added a beta value to check the latest beta version of the file. Also an API for validating beta users if you choose to use the beta system. I've included an example C# implementation with

  • Update: Now available again.

  • Author
  • Management Team
7 minutes ago, PNWParksFan said:

 

You should use status code 429 for rate limit throttling, not 403.

 

Could you please investigate why the assembly version functionality doesn't work for some files? 

We should use 429 however, for legacy reasons, this will not be possible at this time.

 

There is a note on the API page as to why this will not work for every file, basically a reprocessing has to happen for older files, this hasn't been done yet, but when it's done I'll update this thread.

  • 6 months later...
  • 4 weeks later...
  • 1 year later...
  • Author
  • Management Team

As a reminder, the API documented in this article has been deprecated and is being retired in stages.

The “Get user-facing version for a file” request, do=checkForUpdates, has already stopped working for new files uploaded after 8 May 2026.

We currently intend to turn off all remaining endpoints on 1 June 2026 and are moving to our new authenticated API.

For checking updates to your own files, we recommend using our new Version Check Keys. These include API documentation in your Account Settings. Please note that Version Check Keys are limited to checking updates for files you own.

For other use cases, our new Public API keys are available on request for non-commercial use. These allow you to retrieve file details in bulk, up to 10,000 files at a time, sorted by file update date by default. These new endpoints include far more details about files, including tags, screenshots and more.

We plan to share more in the coming months about the full deprecation of the “Get user-facing version for a file” endpoint. If you have any questions, please let us know.

On 5/21/2026 at 6:27 AM, Cyan said:

As a reminder, the API documented in this article has been deprecated and is being retired in stages.

The “Get user-facing version for a file” request, do=checkForUpdates, has already stopped working for new files uploaded after 8 May 2026.

We currently intend to turn off all remaining endpoints on 1 June 2026 and are moving to our new authenticated API.

For checking updates to your own files, we recommend using our new Version Check Keys. These include API documentation in your Account Settings. Please note that Version Check Keys are limited to checking updates for files you own.

For other use cases, our new Public API keys are available on request for non-commercial use. These allow you to retrieve file details in bulk, up to 10,000 files at a time, sorted by file update date by default. These new endpoints include far more details about files, including tags, screenshots and more.

We plan to share more in the coming months about the full deprecation of the “Get user-facing version for a file” endpoint. If you have any questions, please let us know.

June 1st is very soon, and this is the first I'm hearing of this change. Could you please give us a bit more time to update existing mods that use the existing endpoints, and make a standalone announcement in the API Development subforum and on the developers Discord?

[REL] Coastal Callouts: An action-packed mod with new vehicles, maps, capabilities, and callouts in and around the waters of Los Santos

[REL] Police Tape: Make your scenes more realistic while stopping peds and traffic

[REL] Better EMS: Realistic and dynamic EMS response

Join the Parks Benefactor Program to support my work and get early beta access!

On 5/24/2026 at 3:51 AM, PNWParksFan said:

June 1st is very soon, and this is the first I'm hearing of this change. Could you please give us a bit more time to update existing mods that use the existing endpoints, and make a standalone announcement in the API Development subforum and on the developers Discord?

I 2nd this. More time would be a good thing.

  • Author
  • Management Team

Replied in the developer Discord:

The change on June 1st is just the extended APIs (do=getAssemblies,do=getAllVersions) the main users of this (discord bots) have already migrated to the new API. Infact, I'm not seeing any usage from our telemetry data (apart from a really badly misconfigured plugin that is receiving an error response anyway) in the past 24 hours.

The legacy check for updates API has been phased out for new files, but for existing files this will be done in staged brownouts later in the year (with better notice). We'll obviously need to assess if it's even viable to completely get rid of, whitelist certain things that break that aren't going to be fixed/etc (although ultimately our hand might be pushed on it at some point - if we have to turn off old TLS versions for a critical security issue for example). If you're using checkForUpdates there will be no change on June 1st.

Sorry, my initial post is a little unclear.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Similar Content

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.