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
@type t() :: %Notifique.TypedApi{client: Notifique.t()}
Functions
@spec ai_web_widget(t()) :: AiWebWidget.t()
@spec assistants(t()) :: Assistants.t()
@spec automations(t()) :: Automations.t()
@spec campaigns(t()) :: Campaigns.t()
@spec contacts(t()) :: Contacts.t()
@spec conversions(t()) :: Conversions.t()
@spec email(t()) :: Email.t()
@spec events(t()) :: Events.t()
@spec forms(t()) :: Forms.t()
@spec http_tools(t()) :: HttpTools.t()
@spec instagram(t()) :: Instagram.t()
@spec knowledge_bases(t()) :: KnowledgeBases.t()
@spec logs(t()) :: Logs.t()
@spec mcp_connections(t()) :: McpConnections.t()
@spec meta(t()) :: Meta.t()
@spec metrics(t()) :: Metrics.t()
@spec new(Notifique.t()) :: t()
@spec notify(t()) :: Notify.t()
@spec oauth(t()) :: Oauth.t()
@spec phone_numbers(t()) :: PhoneNumbers.t()
@spec pipelines(t()) :: Pipelines.t()
@spec platform(t()) :: Platform.t()
@spec pricing(t()) :: Pricing.t()
@spec public(t()) :: Public.t()
@spec push(t()) :: Push.t()
@spec rcs(t()) :: Rcs.t()
@spec report(t()) :: Report.t()
@spec segments(t()) :: Segments.t()
@spec sending_pools(t()) :: SendingPools.t()
@spec short_links(t()) :: ShortLinks.t()
@spec sms(t()) :: Sms.t()
@spec suppressions(t()) :: Suppressions.t()
@spec tags(t()) :: Tags.t()
@spec telegram(t()) :: Telegram.t()
@spec templates(t()) :: Templates.t()
@spec topics(t()) :: Topics.t()
@spec voice(t()) :: Voice.t()
@spec webhooks(t()) :: Webhooks.t()
@spec well_known(t()) :: WellKnown.t()
@spec whatsapp(t()) :: Whatsapp.t()
@spec workspaces(t()) :: Workspaces.t()