Coffrify. Resources. Marketing
(Coffrify v0.9.0)
View Source
Marketing and public-surface endpoints — newsletter, blog, docs, legal, pricing, subprocessors, DPO contact.
Summary
Functions
Fetch a single blog post by slug.
Get the DPO + supervisory authority contact.
List published legal documents.
List published blog posts.
List pricing plans.
List subprocessors (DPA disclosure).
Search documentation.
Search the help center.
Subscribe an email to the newsletter.
Unsubscribe an email from the newsletter.
Functions
@spec get_blog_post(Coffrify.t(), String.t()) :: {:ok, map()} | {:error, Exception.t()}
Fetch a single blog post by slug.
@spec get_dpo_contact(Coffrify.t()) :: {:ok, map()} | {:error, Exception.t()}
Get the DPO + supervisory authority contact.
@spec get_legal_documents( Coffrify.t(), keyword() ) :: {:ok, map()} | {:error, Exception.t()}
List published legal documents.
@spec list_blog_posts( Coffrify.t(), keyword() ) :: {:ok, map()} | {:error, Exception.t()}
List published blog posts.
@spec list_pricing_plans(Coffrify.t()) :: {:ok, map()} | {:error, Exception.t()}
List pricing plans.
@spec list_subprocessors(Coffrify.t()) :: {:ok, map()} | {:error, Exception.t()}
List subprocessors (DPA disclosure).
@spec search_docs(Coffrify.t(), String.t(), pos_integer()) :: {:ok, map()} | {:error, Exception.t()}
Search documentation.
@spec search_help(Coffrify.t(), String.t(), pos_integer()) :: {:ok, map()} | {:error, Exception.t()}
Search the help center.
@spec subscribe_newsletter(Coffrify.t(), String.t(), String.t()) :: {:ok, map()} | {:error, Exception.t()}
Subscribe an email to the newsletter.
@spec unsubscribe_newsletter(Coffrify.t(), String.t()) :: {:ok, map()} | {:error, Exception.t()}
Unsubscribe an email from the newsletter.