ExStreamClient.Operations.Chat.PushTemplates (ExStreamClient v0.1.0)
View SourceModules for interacting with the `chat/push_templates` group of OpenAI APIs
API Reference: https://platform.openai.com/docs/api-reference/chat/push_templates
Summary
Functions
@spec get_push_templates(String.t(), [{:push_provider_name, String.t()}]) :: {:ok, ExStreamClient.Model.GetPushTemplatesResponse.t()} | {:error, any()}
Retrieve push notification templates for Chat.
### Required Arguments:
- `push_provider_type`
### Optional Arguments:
- `push_provider_name`
@spec upsert_push_template(ExStreamClient.Model.UpsertPushTemplateRequest.t()) :: {:ok, ExStreamClient.Model.UpsertPushTemplateResponse.t()} | {:error, any()}
Create or update a push notification template for a specific event type and push provider
### Required Arguments:
- `payload`: UpsertPushTemplateRequest