Skip to content

EDU-18569: add Generate audience upload URL endpoint to Ads API#1718

Open
PedroAntunesCosta wants to merge 5 commits into
masterfrom
feat/edu-18569-ads-api-audience-upload-url
Open

EDU-18569: add Generate audience upload URL endpoint to Ads API#1718
PedroAntunesCosta wants to merge 5 commits into
masterfrom
feat/edu-18569-ads-api-audience-upload-url

Conversation

@PedroAntunesCosta
Copy link
Copy Markdown
Contributor

@PedroAntunesCosta PedroAntunesCosta commented Jun 3, 2026

Adds the POST /audience/upload-url endpoint to the VTEX Ads API specification, along with the new Audiences tag group.

Related Task

EDU-18569

@PedroAntunesCosta PedroAntunesCosta self-assigned this Jun 3, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

Thanks for your contribution. The .json file will be checked now with Spectral.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the VTEX Ads API schema to document a new endpoint for generating an Amazon S3 pre-signed upload URL for audience files, and adds the corresponding Audiences tag/grouping. It also updates the Postman collection to include the new “Audiences” folder and request (alongside many other regenerated/edited Postman changes).

Changes:

  • Adds POST /audience/upload-url to the OpenAPI spec under a new Audiences tag.
  • Adds a matching “Generate audience upload URL” request + examples to the Postman collection.
  • Regenerates/updates multiple existing Postman collection parts beyond the new endpoint (IDs, examples, scripts, headers, descriptions).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 5 comments.

File Description
VTEX - Ads API.json Adds the new /audience/upload-url path definition and the Audiences tag.
PostmanCollections/VTEX - Ads API.json Adds the “Audiences” folder/request and updates/regenerates broader collection content.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread PostmanCollections/VTEX - Ads API.json
Comment thread PostmanCollections/VTEX - Ads API.json
Comment thread PostmanCollections/VTEX - Ads API.json
Comment thread PostmanCollections/VTEX - Ads API.json
Comment thread VTEX - Ads API.json
Comment on lines +4779 to +4783
"max_bytes": {
"type": "integer",
"description": "Maximum file size, in bytes, accepted by Amazon S3. Larger files are rejected.",
"default": 2147483648
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants