Hi there,
I have come across a peculiar behavior that seems like a bug. If I submit 2 requests to the async endpoint in quick succession (so they will be running concurrently) the data of the 1st job is overwritten by the data of the second job.
For example if you run the following curls (oAuth data removed obviously) the data payloads will be the same across jobs when they complete.
Thank you for the assistance!
curl --request ‘POST’ ‘https://ads-api.twitter.com/1/stats/jobs/accounts/18ce53w5her’ --data ‘amp%3Bend_time=2015-12-04T23%3A00%3A00Z&%3Bentity=CAMPAIGN&%3Bgranularity=TOTAL&%3Bmetric_groups=BILLING&%3Bplacement=ALL_ON_TWITTER&%3Bsegmentation_type=SIMILAR_TO_FOLLOWERS_OF_USER&%3Bstart_time=2015-11-30T23%3A00%3A00Z&entity_ids=3og6d’ --header ‘Authorization: OAuth oauth_consumer_key="<SECURE_DATA_HERE>", oauth_nonce="<SECURE_DATA_HERE>", oauth_signature="<SECURE_DATA_HERE>", oauth_signature_method=“HMAC-SHA1”, oauth_timestamp="<SECURE_DATA_HERE>", oauth_token="<SECURE_DATA_HERE>", oauth_version=“1.0”’ --verbose
curl --request ‘POST’ ‘https://ads-api.twitter.com/1/stats/jobs/accounts/18ce53w5her’ --data ‘amp%3Bend_time=2015-12-04T23%3A00%3A00Z&%3Bentity=CAMPAIGN&%3Bgranularity=TOTAL&%3Bmetric_groups=BILLING&%3Bplacement=ALL_ON_TWITTER&%3Bsegmentation_type=LOCATIONS&%3Bstart_time=2015-11-30T23%3A00%3A00Z&entity_ids=3og6d’ --header ‘Authorization: OAuth oauth_consumer_key="<SECURE_DATA_HERE>", oauth_nonce="<SECURE_DATA_HERE>", oauth_signature="<SECURE_DATA_HERE>", oauth_signature_method=“HMAC-SHA1”, oauth_timestamp="<SECURE_DATA_HERE>", oauth_token="<SECURE_DATA_HERE>", oauth_version=“1.0”’ --verbose