Notifique.TypedApi (notifique v0.2.1)

Copy Markdown

API OpenAPI tipada — namespaces, query, body e retorno com @spec para Dialyzer/IDE. Acesse via Notifique.api(client) após Notifique.new/2.

Summary

Types

t()

@type t() :: %Notifique.TypedApi{client: Notifique.t()}

Functions

ai_web_widget(api)

@spec ai_web_widget(t()) :: AiWebWidget.t()

assistants(api)

@spec assistants(t()) :: Assistants.t()

automations(api)

@spec automations(t()) :: Automations.t()

campaigns(api)

@spec campaigns(t()) :: Campaigns.t()

contacts(api)

@spec contacts(t()) :: Contacts.t()

conversions(api)

@spec conversions(t()) :: Conversions.t()

email(api)

@spec email(t()) :: Email.t()

events(api)

@spec events(t()) :: Events.t()

forms(api)

@spec forms(t()) :: Forms.t()

http_tools(api)

@spec http_tools(t()) :: HttpTools.t()

instagram(api)

@spec instagram(t()) :: Instagram.t()

knowledge_bases(api)

@spec knowledge_bases(t()) :: KnowledgeBases.t()

logs(api)

@spec logs(t()) :: Logs.t()

mcp_connections(api)

@spec mcp_connections(t()) :: McpConnections.t()

meta(api)

@spec meta(t()) :: Meta.t()

metrics(api)

@spec metrics(t()) :: Metrics.t()

new(client)

@spec new(Notifique.t()) :: t()

notify(api)

@spec notify(t()) :: Notify.t()

oauth(api)

@spec oauth(t()) :: Oauth.t()

phone_numbers(api)

@spec phone_numbers(t()) :: PhoneNumbers.t()

pipelines(api)

@spec pipelines(t()) :: Pipelines.t()

platform(api)

@spec platform(t()) :: Platform.t()

pricing(api)

@spec pricing(t()) :: Pricing.t()

public(api)

@spec public(t()) :: Public.t()

push(api)

@spec push(t()) :: Push.t()

rcs(api)

@spec rcs(t()) :: Rcs.t()

report(api)

@spec report(t()) :: Report.t()

segments(api)

@spec segments(t()) :: Segments.t()

sending_pools(api)

@spec sending_pools(t()) :: SendingPools.t()

short_links(api)

@spec short_links(t()) :: ShortLinks.t()

sms(api)

@spec sms(t()) :: Sms.t()

suppressions(api)

@spec suppressions(t()) :: Suppressions.t()

tags(api)

@spec tags(t()) :: Tags.t()

telegram(api)

@spec telegram(t()) :: Telegram.t()

templates(api)

@spec templates(t()) :: Templates.t()

topics(api)

@spec topics(t()) :: Topics.t()

voice(api)

@spec voice(t()) :: Voice.t()

webhooks(api)

@spec webhooks(t()) :: Webhooks.t()

well_known(api)

@spec well_known(t()) :: WellKnown.t()

whatsapp(api)

@spec whatsapp(t()) :: Whatsapp.t()

workspaces(api)

@spec workspaces(t()) :: Workspaces.t()