Adobe Stock Content ID changes ⚠️

data-variant=warning
data-slots=text
Are you affected by this change?

Because of the growth of uploaded content, Adobe Stock will run out of content IDs by the end of the year. The current limit for Stock IDs is 2,147,483,647 (32-bit signed integer), and the new limit will be 9,007,199,254,740,991 (2⁵³ - 1). Adobe is changing the Stock infrastructure and databases to accept these larger numbers, so this may have an impact on your Stock application.

What does this mean to you? Some programming languages and databases will require changes to your integration because the default number type might not be large enough to handle the new limit. If you store these high values in your database, you may run into limitations there as well, requiring updates to the data type used to store Stock integers.

Here are some steps to help you prepare for this change:

This is a short list of programming languages (not a comprehensive list, and if your application type is not listed in the table below, you may need to do your own research) and whether changes would be required. Please review with your engineering team whether changes must be made:

Name
Migration summary
Limit
JavaScript and TypeScript
No work needed
9,007,199,254,740,991 (2⁵³ - 1)
PostgreSQL
Migrate to bigint
INT limit: 2,147,483,647<br/>BIGINT limit: 2⁶³ - 1
MySQL
Migrate to BIGINT
INT limit: 2,147,483,647<br/>BIGINT limit: 2⁶³ - 1
Python
No work if using Python 3 or 64-bit version of Python 2
No limit in Python 3: based on available memory<br/>Limit for Python 2: 2⁶³ - 1 for 64 bit systems
PHP
If using 64-bit version, no work needed
2,147,483,647 in 32-bit systems<br/>2⁶³ - 1 for 64-bit
Java
Migrate from Integer to Long
int limit: 2,147,483,647<br/>long limit: 2⁶³ - 1
.NET
Migrate to System.Int64
System.Int32:  2,147,483,647<br/>System.Int64: 2⁶³ - 1
Swift
No work if using 64-bit system
On 32-bit platforms, Int is the same size as Int32, and on 64-bit platforms, Int is the same size as Int64.

Please understand that we must make these changes to our system to continue accepting content and running the Stock business. If you need more information or help related to the issue, please contact stockapis@adobe.com.