Skip to main content
Creates one or more upload URLs which can be used by the client to upload raw file data. Content URls and uploaded content will be garbage collected after 24 hours if not attached to a draft or published item. can be found here: /services/playfab/pricing/meters/catalog-meters See Catalog Pricing Meters

Syntax

Parameters

entityHandle   PFEntityHandle PFEntityHandle to use for authentication. request   PFCatalogCreateUploadUrlsRequest* Populated request object. async   XAsyncBlock*
Inout
XAsyncBlock for the async operation.

Return value

Type: HRESULT Result code for this API operation.

Remarks

This API is available on all platforms. Upload URLs point to Azure Blobs; clients must follow the Microsoft Azure Storage Blob Service REST API pattern for uploading content. The response contains upload URLs and IDs for each file. The IDs and URLs returned must be added to the item metadata and committed using the CreateDraftItem or UpdateDraftItem Item APIs. When the asynchronous task is complete, call PFCatalogCreateUploadUrlsGetResultSize and PFCatalogCreateUploadUrlsGetResult to get the result.

Requirements

Header: PFCatalog.h

See also

PFCatalog members
Last modified on August 3, 2026