Klaviyo.Catalog (klaviyo v3.1.0)
Summary
Functions
Link to this function
all_categories(params \\ [])
@spec all_categories(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_category_items(catalog_category_id, params \\ [])
@spec all_category_items(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_create_categories_jobs(params \\ [])
@spec all_create_categories_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_create_items_jobs(params \\ [])
@spec all_create_items_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_create_variants_jobs(params \\ [])
@spec all_create_variants_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_delete_categories_jobs(params \\ [])
@spec all_delete_categories_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_delete_items_jobs(params \\ [])
@spec all_delete_items_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_delete_variants_jobs(params \\ [])
@spec all_delete_variants_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_item_categories(catalog_item_id, params \\ [])
@spec all_item_categories(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_item_variants(catalog_item_id, params \\ [])
@spec all_item_variants(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_items(params \\ [])
@spec all_items(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_update_categories_jobs(params \\ [])
@spec all_update_categories_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_update_items_jobs(params \\ [])
@spec all_update_items_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_update_variants_jobs(params \\ [])
@spec all_update_variants_jobs(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
all_variants(params \\ [])
@spec all_variants(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
create_category(params)
@spec create_category(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
create_category_relationships(catalog_category_id, related_resource, params)
@spec create_category_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
create_item(params)
@spec create_item(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
create_item_relationships(catalog_item_id, related_resource, params)
Link to this function
create_variant(params)
@spec create_variant(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
delete_category(catalog_category_id)
@spec delete_category(String.t()) :: Klaviyo.RequestOperation.t()
Link to this function
delete_category_relationships(catalog_category_id, related_resource, params)
@spec delete_category_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
delete_item(catalog_item_id)
@spec delete_item(String.t()) :: Klaviyo.RequestOperation.t()
Link to this function
delete_item_relationships(catalog_item_id, related_resource, params)
@spec delete_item_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
delete_variant(catalog_variant_id)
@spec delete_variant(String.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_category(catalog_category_id, params \\ [])
@spec get_category(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_category_relatinships(catalog_category_id, related_resource, params \\ [])
@spec get_category_relatinships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_create_categories_job(catalog_create_categories_job_id, params \\ [])
@spec get_create_categories_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_create_items_job(catalog_create_items_job_id, params \\ [])
@spec get_create_items_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_create_variants_job(catalog_create_variants_job_id, params \\ [])
@spec get_create_variants_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_delete_categories_job(catalog_delete_categories_job_id, params \\ [])
@spec get_delete_categories_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_delete_items_job(catalog_delete_items_job_id, params \\ [])
@spec get_delete_items_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_delete_variants_job(catalog_delete_variants_job_id, params \\ [])
@spec get_delete_variants_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_item(catalog_item_id, params \\ [])
@spec get_item(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_item_relationships(catalog_item_id, related_resource, params \\ [])
@spec get_item_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_update_categories_job(catalog_update_categories_job_id, params \\ [])
@spec get_update_categories_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_update_items_job(catalog_update_items_job_id, params \\ [])
@spec get_update_items_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_update_variants_job(catalog_update_variants_job_id, params \\ [])
@spec get_update_variants_job(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
get_variant(catalog_variant_id, params \\ [])
@spec get_variant(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_create_categories_job(params)
@spec spawn_create_categories_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_create_items_job(params)
@spec spawn_create_items_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_create_variants_job(params)
@spec spawn_create_variants_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_delete_categories_job(params)
@spec spawn_delete_categories_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_delete_items_job(params)
@spec spawn_delete_items_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_delete_variants_job(params)
@spec spawn_delete_variants_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_update_categories_job(params)
@spec spawn_update_categories_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_update_items_job(params)
@spec spawn_update_items_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
spawn_update_variants_job(params)
@spec spawn_update_variants_job(Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
update_category(catalog_category_id, params)
@spec update_category(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
update_category_relationships(catalog_category_id, related_resource, params)
@spec update_category_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
update_item(catalog_item_id, params)
@spec update_item(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
update_item_relationships(catalog_item_id, related_resource, params)
@spec update_item_relationships(String.t(), String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()
Link to this function
update_variant(catalog_variant_id, params)
@spec update_variant(String.t(), Enum.t()) :: Klaviyo.RequestOperation.t()