# Haku Docs
- [Documentación de Haku](https://docs.hakumedia.ai/index.md): Cómo funciona la plataforma de retail media de Haku: catálogo, anuncios de producto, ad server, apps y API.
- [Retail media con Haku](https://docs.hakumedia.ai/retail-media/introduccion.md): Qué resuelve Haku para un comercio y cómo se conectan las piezas.
- [Conceptos](https://docs.hakumedia.ai/retail-media/conceptos.md): Las piezas de una red de retail media y cómo se relacionan.
- [Cargar el catálogo](https://docs.hakumedia.ai/retail-media/catalogo.md): Qué campos necesita cada producto y cómo se mantiene al día.
- [Productos patrocinados](https://docs.hakumedia.ai/retail-media/productos-patrocinados.md): Cómo un vendedor pasa de tener productos en el catálogo a aparecer destacado.
- [Pedir anuncios de producto](https://docs.hakumedia.ai/retail-media/pedir-anuncios.md): El pedido que hace el sitio cada vez que muestra resultados.
- [Medición](https://docs.hakumedia.ai/retail-media/medicion.md): Qué eventos se registran y quién los dispara.
- [Haku Ad Server](https://docs.hakumedia.ai/ad-server/introduccion.md): El motor que decide qué anuncio se muestra en cada espacio.
- [Conceptos](https://docs.hakumedia.ai/ad-server/conceptos.md): Los recursos del ad server y cómo se relacionan.
- [Pedir un anuncio](https://docs.hakumedia.ai/ad-server/ad-serving.md): El pedido en JSON para cualquier zona.
- [Targeting](https://docs.hakumedia.ai/ad-server/targeting.md): Qué datos del pedido se usan para segmentar.
- [Medición](https://docs.hakumedia.ai/ad-server/tracking.md): Los eventos de un anuncio y quién los dispara.
- [SDKs para apps](https://docs.hakumedia.ai/apps/introduccion.md): Anuncios nativos en iOS y Android sin armar los pedidos a mano.
- [iOS](https://docs.hakumedia.ai/apps/ios.md): Integración del SDK de Haku en una app iOS.
- [Android](https://docs.hakumedia.ai/apps/android.md): Integración del SDK de Haku en una app Android.
- [API de Haku](https://docs.hakumedia.ai/api/introduccion.md): Administra catálogo, campañas y reportes desde tus sistemas.
- [Autenticación](https://docs.hakumedia.ai/api/autenticacion.md): Cómo se identifica cada llamada.
- [Convenciones](https://docs.hakumedia.ai/api/convenciones.md): Paginación, selección de campos, errores y límites.
- [Retrieve an ad (GET)](https://docs.hakumedia.ai/api-reference/adserve/retrieve-an-ad-get.md): Developers can use this API to retrieve ads in JSON format.
- [Retrieve an ad (POST)](https://docs.hakumedia.ai/api-reference/adserve/retrieve-an-ad-post.md): Developers can use this API to retrieve ads in JSON format.
- [Get a List of Product Catalogs](https://docs.hakumedia.ai/api-reference/product-db-catalog/get-a-list-of-product-catalogs.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Product Catalog](https://docs.hakumedia.ai/api-reference/product-db-catalog/create-a-product-catalog.md)
- [Get a Single Product Catalog](https://docs.hakumedia.ai/api-reference/product-db-catalog/get-a-single-product-catalog.md)
- [Update a Product Catalog](https://docs.hakumedia.ai/api-reference/product-db-catalog/update-a-product-catalog.md): Update a catalog to change fields, or key field values. You may not change the key fields (any field ending with `_field`) once the catalog leaves the SETUP state (eg. while it's in IMPORT state, or ACTIVE state). You may change the `field_list` values as long as you aren't removing any key fields.
- [Search Product Catalog Items](https://docs.hakumedia.ai/api-reference/product-db-catalog-items/search-product-catalog-items.md): Search for catalog items to help sellers choose which to promote. Recommend searching with `seller_id` + another field when creating an interface for a seller (advertiser) to find products when creating a promotion. It will limit results to the particular seller. Searching by `identifier` will find…
- [Create a Product Catalog Item](https://docs.hakumedia.ai/api-reference/product-db-catalog-items/create-a-product-catalog-item.md)
- [Get a Single Product Catalog Item](https://docs.hakumedia.ai/api-reference/product-db-catalog-items/get-a-single-product-catalog-item.md)
- [Update a Product Catalog Item](https://docs.hakumedia.ai/api-reference/product-db-catalog-items/update-a-product-catalog-item.md)
- [Bulk Upload a Catalog CSV](https://docs.hakumedia.ai/api-reference/product-db-catalog-items-bulk-upload/bulk-upload-a-catalog-csv.md): Bulk upload a catalog CSV with column names that match the fields submitted to a catalog. Submitting a bulk upload moves the catalog into an IMPORT state, thus preventing modification of the catalog itself, or any catalog items until the import is complete. Subsequent bulk uploads behave much like b…
- [Get a List of Publisher Sources](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/get-a-list-of-publisher-sources.md): Show a list of Publisher Sources.
- [Create a Publisher Source](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/create-a-publisher-source.md): Create a Publisher Source.
- [Bulk Create Publisher Sources](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/bulk-create-publisher-sources.md): Bulk creates publisher sources for a single publisher. Uses an array of source like the single create above.
- [Get a Single Publisher Source](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/get-a-single-publisher-source.md): Retrieve a single Publisher Source's details.
- [Update a Publisher Source](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/update-a-publisher-source.md): Update a Publisher Source.
- [Delete a Publisher Source](https://docs.hakumedia.ai/api-reference/product-db-publisher-sources/delete-a-publisher-source.md): Delete a Publisher Source.
- [Get a List of Publisher Source Targets](https://docs.hakumedia.ai/api-reference/product-db-publisher-source-targets/get-a-list-of-publisher-source-targets.md): Show a list of Publisher Source Targets.
- [Create a Publisher Source Target](https://docs.hakumedia.ai/api-reference/product-db-publisher-source-targets/create-a-publisher-source-target.md): Create a Publisher Source Target.
- [Get a Single Publisher Source Target](https://docs.hakumedia.ai/api-reference/product-db-publisher-source-targets/get-a-single-publisher-source-target.md): Retrieve a single Publisher Source Target's details.
- [Update a Publisher Source Target](https://docs.hakumedia.ai/api-reference/product-db-publisher-source-targets/update-a-publisher-source-target.md): Update a Publisher Source Target.
- [Delete a Publisher Source Target](https://docs.hakumedia.ai/api-reference/product-db-publisher-source-targets/delete-a-publisher-source-target.md): Delete a Publisher Source Target.
- [Get a List of Catalog Zones](https://docs.hakumedia.ai/api-reference/zones-catalog/get-a-list-of-catalog-zones.md): Show a list of catalog zones.
- [Create a Catalog Zone](https://docs.hakumedia.ai/api-reference/zones-catalog/create-a-catalog-zone.md): Create a catalog zone in a publisher.
- [Get a Single Catalog Zone](https://docs.hakumedia.ai/api-reference/zones-catalog/get-a-single-catalog-zone.md): Retrieve a single catalog zone details.
- [Update a Catalog Zone](https://docs.hakumedia.ai/api-reference/zones-catalog/update-a-catalog-zone.md): Update the name of a catalog zone, you can also update the auction_type and advertiser_cost_type.
- [Delete a Catalog Zone](https://docs.hakumedia.ai/api-reference/zones-catalog/delete-a-catalog-zone.md): Delete a catalog zone.
- [Get Catalog Zone Tags](https://docs.hakumedia.ai/api-reference/zones-catalog/get-catalog-zone-tags.md): IN PROGRESS - This response will contain the base ad request endpoint, though most likely you will want to add a frontend to it so that the client may customize the requests further.
- [Create a Catalog Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item/create-a-catalog-ad-item.md): Create a catalog ad item. The `identifier_field` field value must be unique within the catalog.
- [Get a Single Catalog Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item/get-a-single-catalog-ad-item.md): Retrieve a single catalog ad item. :ID is the identifier for a catalog ad item (eg client SKU, or whichever other unique identifier used).
- [Update a Catalog Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item/update-a-catalog-ad-item.md): Update a catalog ad item. :ID is the id for this catalog ad item.
- [Delete a Catalog Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item/delete-a-catalog-ad-item.md): Remove a catalog ad item entirely. :ID is the identifier for a catalog ad item (eg client SKU, or whichever other unique identifier used).
- [Bulk Create Catalog Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item-bulk/bulk-create-catalog-ad-items.md): Bulk creates catalog ad items and assigns them to a campaign. Catalog item identifiers must be unique within the campaign. You may not add the same catalog item more than once. Under the `created` field in the response will be a list of the ad item and campaign assignment resources which were create…
- [Bulk Delete Catalog Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-catalog-item-bulk/bulk-delete-catalog-ad-items.md): Bulk deletes catalog ad items from a campaign. Ad items which are deleted are listed in the `deleted` field. Ad items which were ignored (already deleted, or don't exist) will be listed in the `skipped` field.
- [Get a List of Companion Products for an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/get-a-list-of-companion-products-for-an-image-ad-item.md)
- [Create a Companion Product for an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/create-a-companion-product-for-an-image-ad-item.md)
- [Get a Companion Product for an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/get-a-companion-product-for-an-image-ad-item.md)
- [Update a Companion Product for an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/update-a-companion-product-for-an-image-ad-item.md)
- [Delete a Companion Product for an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/delete-a-companion-product-for-an-image-ad-item.md)
- [Get a List of Companion Products for a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/get-a-list-of-companion-products-for-a-native-ad-item.md)
- [Create a Companion Product for a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/create-a-companion-product-for-a-native-ad-item.md)
- [Get a Companion Product for a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/get-a-companion-product-for-a-native-ad-item.md)
- [Update a Companion Product for a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/update-a-companion-product-for-a-native-ad-item.md)
- [Delete a Companion Product for a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-companion-products/delete-a-companion-product-for-a-native-ad-item.md)
- [Get a List of Publishers](https://docs.hakumedia.ai/api-reference/publishers/get-a-list-of-publishers.md): Returns a list of publishers. If no publishers were found, the data object will be empty. You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Publisher](https://docs.hakumedia.ai/api-reference/publishers/create-a-publisher.md)
- [Get a Single Publisher](https://docs.hakumedia.ai/api-reference/publishers/get-a-single-publisher.md)
- [Update a Publisher](https://docs.hakumedia.ai/api-reference/publishers/update-a-publisher.md)
- [Delete a Publisher](https://docs.hakumedia.ai/api-reference/publishers/delete-a-publisher.md): Permanently deletes a publisher. __This operation cannot be undone__. Successful deletion immediately stops serving any ads belonging to this publisher and publisher login will be disabled.
- [Archive a Publisher](https://docs.hakumedia.ai/api-reference/publishers/archive-a-publisher.md): Archives the resource and all direct descendants of this resource. Archived resources will be treated the same as deleted resources but can be restored through unarchiving.
- [Get a List of All Zones](https://docs.hakumedia.ai/api-reference/zones-all/get-a-list-of-all-zones.md): You can retrieve a list of all the zones regardless of their type. You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Generate Bulk Zone Tags](https://docs.hakumedia.ai/api-reference/zones-standard/generate-bulk-zone-tags.md): Returns a single `head_tag` script and an array of `zone_tags` for multiple standard zones in one request. Use this to embed many zone tags (e.g. multiple ad slots) with one API call. Each zone may appear only once in the request; use the `quantity` parameter for multiple instances of the same zone.…
- [Get a List of Standard Zones](https://docs.hakumedia.ai/api-reference/zones-standard/get-a-list-of-standard-zones.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Standard Zone](https://docs.hakumedia.ai/api-reference/zones-standard/create-a-standard-zone.md)
- [Get a Single Standard Zone](https://docs.hakumedia.ai/api-reference/zones-standard/get-a-single-standard-zone.md): Retrieve the zone tags for a zone.
- [Update a Standard Zone](https://docs.hakumedia.ai/api-reference/zones-standard/update-a-standard-zone.md)
- [Delete a Standard Zone](https://docs.hakumedia.ai/api-reference/zones-standard/delete-a-standard-zone.md)
- [Retrieve Standard Zone Tag](https://docs.hakumedia.ai/api-reference/zones-standard/retrieve-standard-zone-tag.md)
- [Retrieve Standard Zone Conversion Tag](https://docs.hakumedia.ai/api-reference/zones-standard/retrieve-standard-zone-conversion-tag.md)
- [Archive a Standard Zone](https://docs.hakumedia.ai/api-reference/zones-standard/archive-a-standard-zone.md): Archives the resource and all direct descendants of this resource. Archived resources will be treated the same as deleted resources but can be restored through unarchiving.
- [Get a List of Native Templates](https://docs.hakumedia.ai/api-reference/native-templates/get-a-list-of-native-templates.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Native Template](https://docs.hakumedia.ai/api-reference/native-templates/create-a-native-template.md)
- [Get a Single Native Template](https://docs.hakumedia.ai/api-reference/native-templates/get-a-single-native-template.md)
- [Update a Native Template](https://docs.hakumedia.ai/api-reference/native-templates/update-a-native-template.md)
- [Delete a Native Template](https://docs.hakumedia.ai/api-reference/native-templates/delete-a-native-template.md)
- [Get a List of Advertisers](https://docs.hakumedia.ai/api-reference/advertisers/get-a-list-of-advertisers.md): Returns a list of advertisers. If no advertisers were found, the data object will be empty. You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create an Advertiser](https://docs.hakumedia.ai/api-reference/advertisers/create-an-advertiser.md)
- [Get a Single Advertiser](https://docs.hakumedia.ai/api-reference/advertisers/get-a-single-advertiser.md)
- [Update an Advertiser](https://docs.hakumedia.ai/api-reference/advertisers/update-an-advertiser.md)
- [Delete an Advertiser](https://docs.hakumedia.ai/api-reference/advertisers/delete-an-advertiser.md): Permanently deletes an advertiser. __This operation cannot be undone__ so be very sure when deleting one. Successful deletion immediately stops serving any ads belonging to this advertiser and advertiser login will be disabled.
- [Archive an Advertiser](https://docs.hakumedia.ai/api-reference/advertisers/archive-an-advertiser.md): Archives the resource and all direct descendants of this resource. Archived resources will be treated the same as deleted resources but can be restored through unarchiving.
- [Get a List of All Campaigns](https://docs.hakumedia.ai/api-reference/campaigns-all/get-a-list-of-all-campaigns.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Get a List of Standard Campaigns](https://docs.hakumedia.ai/api-reference/campaigns-standard/get-a-list-of-standard-campaigns.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Standard Campaign](https://docs.hakumedia.ai/api-reference/campaigns-standard/create-a-standard-campaign.md)
- [Get a Standard Campaign](https://docs.hakumedia.ai/api-reference/campaigns-standard/get-a-standard-campaign.md)
- [Update a Standard Campaign](https://docs.hakumedia.ai/api-reference/campaigns-standard/update-a-standard-campaign.md)
- [Delete a Standard Campaign](https://docs.hakumedia.ai/api-reference/campaigns-standard/delete-a-standard-campaign.md)
- [Retrieve Standard Campaign Conversion Tag](https://docs.hakumedia.ai/api-reference/campaigns-standard/retrieve-standard-campaign-conversion-tag.md)
- [Archive a Standard Campaign](https://docs.hakumedia.ai/api-reference/campaigns-standard/archive-a-standard-campaign.md): Archives the resource and all direct descendants of this resource. Archived resources will be treated the same as deleted resources but can be restored through unarchiving.
- [Get a list of Campaign Assignments](https://docs.hakumedia.ai/api-reference/campaign-assignments/get-a-list-of-campaign-assignments.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Campaign Assignment](https://docs.hakumedia.ai/api-reference/campaign-assignments/create-a-campaign-assignment.md)
- [Get a Single Campaign Assignment](https://docs.hakumedia.ai/api-reference/campaign-assignments/get-a-single-campaign-assignment.md)
- [Update a Campaign Assignment](https://docs.hakumedia.ai/api-reference/campaign-assignments/update-a-campaign-assignment.md)
- [Delete a Campaign Assignment](https://docs.hakumedia.ai/api-reference/campaign-assignments/delete-a-campaign-assignment.md)
- [Get eligible zones for a campaign](https://docs.hakumedia.ai/api-reference/campaign-assignments/get-eligible-zones-for-a-campaign.md): Returns zones that can be assigned to the given campaign. Each zone includes an `assigned` flag indicating whether the campaign is already assigned to that zone. Zones may be standard, email, or catalog.
- [Get a List of All Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-all/get-a-list-of-all-ad-items.md): You can retrieve a list of all the ad items regardless of their type. You can use the `fields` query parameter to restrict the types of fields to be retrieved.
- [Get a List of Image Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-image/get-a-list-of-image-ad-items.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-image/create-an-image-ad-item.md)
- [Get a Single Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-image/get-a-single-image-ad-item.md)
- [Update an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-image/update-an-image-ad-item.md)
- [Delete an Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-image/delete-an-image-ad-item.md)
- [Get Conversion Tag for Image Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-image/get-conversion-tag-for-image-ad-item.md)
- [Get a List of Native Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-native/get-a-list-of-native-ad-items.md)
- [Create a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-native/create-a-native-ad-item.md)
- [Get a Single Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-native/get-a-single-native-ad-item.md)
- [Update a Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-native/update-a-native-ad-item.md)
- [Delete an Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-native/delete-an-native-ad-item.md)
- [Get Conversion Tag for Native Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-native/get-conversion-tag-for-native-ad-item.md)
- [Convert Native Ad Item to Image](https://docs.hakumedia.ai/api-reference/ad-items-native/convert-native-ad-item-to-image.md): Schedules a task to convert a native ad item into an image creative. The generated image will be stored in the specified media group. Use the returned task URL to check the status of the conversion. **Note: This endpoint requires the Native Ad to Image feature to be enabled.**
- [Get a List of Custom HTML Ad Items](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/get-a-list-of-custom-html-ad-items.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Custom HTML Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/create-a-custom-html-ad-item.md)
- [Get a Single Custom HTML Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/get-a-single-custom-html-ad-item.md)
- [Update a Custom HTML Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/update-a-custom-html-ad-item.md)
- [Delete a Custom HTML Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/delete-a-custom-html-ad-item.md)
- [Get Conversion Tag for Custom HTML Ad Item](https://docs.hakumedia.ai/api-reference/ad-items-custom-html/get-conversion-tag-for-custom-html-ad-item.md)
- [Get a List of All Creatives](https://docs.hakumedia.ai/api-reference/creatives-all/get-a-list-of-all-creatives.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Get a List of Image Creatives](https://docs.hakumedia.ai/api-reference/creatives-image/get-a-list-of-image-creatives.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create an Image Creative](https://docs.hakumedia.ai/api-reference/creatives-image/create-an-image-creative.md)
- [Get a Single Image Creative](https://docs.hakumedia.ai/api-reference/creatives-image/get-a-single-image-creative.md)
- [Update an Image Creative](https://docs.hakumedia.ai/api-reference/creatives-image/update-an-image-creative.md)
- [Delete an Image Creative](https://docs.hakumedia.ai/api-reference/creatives-image/delete-an-image-creative.md)
- [Replace the File on an Image Creative](https://docs.hakumedia.ai/api-reference/creatives-image/replace-the-file-on-an-image-creative.md)
- [Get a List of Media Groups](https://docs.hakumedia.ai/api-reference/media-groups/get-a-list-of-media-groups.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Media Group](https://docs.hakumedia.ai/api-reference/media-groups/create-a-media-group.md)
- [Get a Single Media Group](https://docs.hakumedia.ai/api-reference/media-groups/get-a-single-media-group.md)
- [Update a Media Group](https://docs.hakumedia.ai/api-reference/media-groups/update-a-media-group.md)
- [Delete a Media Group](https://docs.hakumedia.ai/api-reference/media-groups/delete-a-media-group.md)
- [Get a list of Placements](https://docs.hakumedia.ai/api-reference/placements/get-a-list-of-placements.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Placement](https://docs.hakumedia.ai/api-reference/placements/create-a-placement.md)
- [Get a Single Placement](https://docs.hakumedia.ai/api-reference/placements/get-a-single-placement.md)
- [Update a Placement](https://docs.hakumedia.ai/api-reference/placements/update-a-placement.md)
- [Delete a Placement](https://docs.hakumedia.ai/api-reference/placements/delete-a-placement.md)
- [Retrieve Placement Conversion Tag](https://docs.hakumedia.ai/api-reference/placements/retrieve-placement-conversion-tag.md)
- [Get a List of Schedules](https://docs.hakumedia.ai/api-reference/schedules/get-a-list-of-schedules.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Schedule](https://docs.hakumedia.ai/api-reference/schedules/create-a-schedule.md)
- [Get a Single Schedule](https://docs.hakumedia.ai/api-reference/schedules/get-a-single-schedule.md)
- [Update a Schedule](https://docs.hakumedia.ai/api-reference/schedules/update-a-schedule.md)
- [Delete a Schedule](https://docs.hakumedia.ai/api-reference/schedules/delete-a-schedule.md)
- [Get a List of Geo Targets](https://docs.hakumedia.ai/api-reference/geo-targets/get-a-list-of-geo-targets.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Geo Target](https://docs.hakumedia.ai/api-reference/geo-targets/create-a-geo-target.md)
- [Get a Single Geo Target](https://docs.hakumedia.ai/api-reference/geo-targets/get-a-single-geo-target.md)
- [Update a Geo Target](https://docs.hakumedia.ai/api-reference/geo-targets/update-a-geo-target.md)
- [Delete a Geo Target](https://docs.hakumedia.ai/api-reference/geo-targets/delete-a-geo-target.md)
- [Get a List of Platform Targets](https://docs.hakumedia.ai/api-reference/platform-targets/get-a-list-of-platform-targets.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Platform Target](https://docs.hakumedia.ai/api-reference/platform-targets/create-a-platform-target.md)
- [Get a Single Platform Target](https://docs.hakumedia.ai/api-reference/platform-targets/get-a-single-platform-target.md)
- [Update a Platform Target](https://docs.hakumedia.ai/api-reference/platform-targets/update-a-platform-target.md)
- [Delete a Platform Target](https://docs.hakumedia.ai/api-reference/platform-targets/delete-a-platform-target.md)
- [Get a List of Data Keys](https://docs.hakumedia.ai/api-reference/data-keys/get-a-list-of-data-keys.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Data Key](https://docs.hakumedia.ai/api-reference/data-keys/create-a-data-key.md)
- [Get a Single Data Key](https://docs.hakumedia.ai/api-reference/data-keys/get-a-single-data-key.md)
- [Update a Data Key](https://docs.hakumedia.ai/api-reference/data-keys/update-a-data-key.md)
- [Delete a Data Key](https://docs.hakumedia.ai/api-reference/data-keys/delete-a-data-key.md)
- [Get a List of Data Key Targets](https://docs.hakumedia.ai/api-reference/data-key-targets/get-a-list-of-data-key-targets.md): You can use the `fields` query parameter to restrict the fields to be retrieved.
- [Create a Data Key Target](https://docs.hakumedia.ai/api-reference/data-key-targets/create-a-data-key-target.md)
- [Get a Single Data Key Target](https://docs.hakumedia.ai/api-reference/data-key-targets/get-a-single-data-key-target.md)
- [Update a Data Key Target](https://docs.hakumedia.ai/api-reference/data-key-targets/update-a-data-key-target.md)
- [Delete a Data Key Target](https://docs.hakumedia.ai/api-reference/data-key-targets/delete-a-data-key-target.md)
- [Retrieve Reports](https://docs.hakumedia.ai/api-reference/reports/retrieve-reports.md): Retrieve an overview of information collected from your ad serving, which can be filtered using the parameters below.
- [Retrieve Demand Source Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-demand-source-stats.md): Retrieve an overview of your programmatic demand sources, which can be filtered using the parameters below.
- [Retrieve Auction Placement Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-auction-placement-stats.md): Retrieve an overview of placements that participated in auctions, which can be filtered using the parameters below.
- [Retrieve Conversion Details](https://docs.hakumedia.ai/api-reference/reports/retrieve-conversion-details.md): If you are tracking conversions, this endpoint can be a great way to get a more detailed breakdown of how they are performing. You can get reports on conversions for specific zones, campaigns, and date ranges.
- [Retrieve Click Details](https://docs.hakumedia.ai/api-reference/reports/retrieve-click-details.md): This endpoint will allow you to get detailed breakdown of clicks in your account. Please note that we only keep the latest 3 months of click-through data.
- [Retrieve Geographic Summary Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-geographic-summary-stats.md): Retrieve a geographic breakdown by country for various types of views in your account.
- [Retrieve Display Platform Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-display-platform-stats.md): Retrieve the estimated platform statistics of the specified zones. The platform statistics are comprised of the average impressions per browser and operating system. The impressions are averaged either over 30 days or 7 days, whichever one provides the highest result.
- [Retrieve VAST Platform Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-vast-platform-stats.md): Retrieve the estimated platform statistics of the specified VAST zones. The platform statistics are comprised of the average impressions per browser and operating system. The impressions are averaged either over 30 days or 7 days, whichever one provides the highest result.
- [Retrieve Placement Forecast Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-placement-forecast-stats.md): Retrieve the estimated daily impressions of a proposed placement within the given future date range. Aside from the date, you must also provide the theoretical placement's assignment details, such as serve method, delivery pacing, weight, and targets. The resulting forecast will consider the presenc…
- [Retrieve Display Forecast Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-display-forecast-stats.md): Retrieve a forecast of daily projected impressions for a proposed placement in a display zone over a future date range. The forecast accounts for existing competing placements, targeting, and delivery settings.
- [Retrieve Display Channel Forecast Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-display-channel-forecast-stats.md): Retrieve a forecast of daily projected impressions for a proposed placement across all zones in a display channel over a future date range. The forecast aggregates results from each zone in the channel and accounts for existing competing placements, targeting, and delivery settings. Requires the Cha…
- [Retrieve VAST Forecast Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-vast-forecast-stats.md): Retrieve a forecast of daily projected impressions for a proposed placement in a VAST zone over a future date range. The forecast accounts for existing competing placements, targeting, and delivery settings.
- [Retrieve VAST Channel Forecast Stats](https://docs.hakumedia.ai/api-reference/reports/retrieve-vast-channel-forecast-stats.md): Retrieve a forecast of daily projected impressions for a proposed placement across all zones in a VAST channel over a future date range. The forecast aggregates results from each zone in the channel and accounts for existing competing placements, targeting, and delivery settings. Requires the VAST a…
## OpenAPI Specs
- [haku](/openapi/haku.json)