Unable to recreate a ONE_TIME_SNAPSHOT analytics report

Previously created a one time snapshot report that was later deleted. Trying to recreate it but keeping getting a 409. Been already a week since it was deleted.

Error message

{
  "errors" : [ {
    "id" : "b0d8d738-1744-463d-bdcf-a48fbfa5d715",
    "status" : "409",
    "code" : "STATE_ERROR",
    "title" : "The request cannot be fulfilled because of the state of another resource.",
    "detail" : "You already have such an entity"
  } ]
}

Reports request only returns the ONGOING reports link no ONE_TIME_SNAPSHOT . Wonder if it takes time although unlikely or might it be a cache or similar causing the problem.

Answered by App Store Connect Engineer in 800079022

It appears that you've encountered a limit on the frequency of ONE_TIME_SNAPSHOT requests.

The error details:

{
    "status": 409,
    "code": "STATE_ERROR",
    "title": "The request cannot be fulfilled because of the state of another resource.",
    "detail": "You already have such an entity."
}

indicate that the request cannot be processed due to the state of an existing resource, which is likely related to an active or recently fulfilled ONE_TIME_SNAPSHOT request.

This limitation considers both current and deleted requests for data delivery. While the frequency isn't strictly defined, it's generally understood that ONE_TIME_SNAPSHOT requests can only be made approximately once every 31 days.

You'll be able to submit a new ONE_TIME_SNAPSHOT request after this period has elapsed.

I have the same issue. Did you maybe find a solution for this?

Accepted Answer

It appears that you've encountered a limit on the frequency of ONE_TIME_SNAPSHOT requests.

The error details:

{
    "status": 409,
    "code": "STATE_ERROR",
    "title": "The request cannot be fulfilled because of the state of another resource.",
    "detail": "You already have such an entity."
}

indicate that the request cannot be processed due to the state of an existing resource, which is likely related to an active or recently fulfilled ONE_TIME_SNAPSHOT request.

This limitation considers both current and deleted requests for data delivery. While the frequency isn't strictly defined, it's generally understood that ONE_TIME_SNAPSHOT requests can only be made approximately once every 31 days.

You'll be able to submit a new ONE_TIME_SNAPSHOT request after this period has elapsed.

I have been having the same issue. It worked for me in the past after waiting over a month to try again.

it's generally understood that ONE_TIME_SNAPSHOT requests can only be made approximately once every 31 days.

It is really not generally understood... You should document that, I could not find that information anywhere in the official API documentation.

Unable to recreate a ONE_TIME_SNAPSHOT analytics report
 
 
Q