Klaviyo.Catalog (klaviyo v3.1.0)

Summary

Functions

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()