Three lines

Uber

Developers

Creative Management Overview

Asset Hub and Creative Hub are in beta. The endpoints and models described here may change.

Creative management covers the media you advertise with. The API models it as two resources: assets and creatives.

Assets vs. Creatives

An asset is a single image file. It has a name, a URL, dimensions, and a processing status.

A creative groups one or more assets together with the copy and styling that go with them, and is then attached to an ad. One asset can be used by many creatives. The creative is what gets reviewed before it can serve.

How They Fit Together

Campaign → Ad Group → Ad → Creative → Asset(s)

An asset must finish processing before a creative can use it, and a creative must be approved before an ad can serve it:

  1. Allowlist Uber’s IP ranges so the files you register can be fetched. See Asset Hub.
  2. Register each file with Create Asset.
  3. Poll Get Assets until each asset reaches ASSET_STATUS_COMPLETED.
  4. Create creatives from those assets with Create Creatives.
  5. Poll Get Creatives until each creative reaches CREATIVE_STATUS_TYPE_APPROVED.
  6. Attach the creative to an ad.

Both processing and review are asynchronous, so treat neither an asset nor a creative as usable at creation time.

Creative Support by Ad Product

Ad Product Custom Creatives Required
Sponsored Brands
Sponsored Listing TBD
Sponsored Search
Sponsored Item

Uber

Developers
© 2026 Uber Technologies Inc.