--- title: "Webプッシュ通知の送信" url: https://docs.catalyst.zoho.com/ja/api/code-reference/cloud-scale/push-notifications/web/send-web-push-notifications/ description: "このAPIは、Catalystプッシュ通知を有効にした後に、Webアプリケーションのユーザーにプッシュ通知を送信するために使用されます。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: api --- # プッシュ通知 [プッシュ通知](https://docs.catalyst.zoho.com/ja/cloud-scale/help/push-notifications/introduction/)は、アプリケーションがユーザーのデバイスでアクティブに実行されていない場合でも、アプリケーションプロバイダーがアプリケーションのユーザーに送信できるリモート通知です。Catalystは、CatalystのWebおよびiOSアプリケーションにプッシュ通知を簡単に統合する方法を提供します。 ## Webプッシュ通知の送信 ### 説明 このAPIは、プッシュ通知を有効にした後に、Webアプリケーションのユーザーにテスト用のテキスト[プッシュ通知](https://docs.catalyst.zoho.com/ja/cloud-scale/help/push-notifications/introduction/)を送信するために使用されます。[このWeb SDKヘルプページ](https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/push-notifications/register-client/)に記載されているWebスクリプトを実装することで、プッシュ通知を有効にし、プッシュ通知を受信するためのクライアントデバイスを登録することもできます。その後、このAPIを使用してプッシュ通知を送信できます。 プッシュ通知メッセージと受信者のリストを、サンプルリクエストに示すようにAPIリクエストで渡すことができます。 ### リクエスト詳細 #### リクエストURL `POST` {api-domain}/baas/v1/project/{project_id}/project-user/notify - **api-domain** (URL): Catalyst APIにアクセスするためのDC固有のドメイン - **project_id** (Numerical): プロジェクトの[一意のID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings/) #### リクエストヘッダー **Content-Type:** application/json **オプションヘッダー** **CATALYST-ORG:** {org_id} **Environment:** Development > **注意:** CatalystはこのAPIリクエストを認証しません。そのため、OAuthトークンを渡す必要はありません。 #### スコープ ZohoCatalyst.notifications.web.CUSTOM #### リクエストJSONプロパティ - **recipients** (string, mandatory): プッシュ通知を送信するユーザーのメールアドレスまたはユーザーID - **message** (string, mandatory): テキスト形式のプッシュ通知のメッセージコンテンツ ### レスポンス詳細 レスポンスは、送信された通知のステータスを`success`または`failed`として返します。 **リクエスト例** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/3000000002001/project-user/notify \ -H "Content-Type: application/json" \ -d '{ "recipients":["rhonda.wilkins@zylker.com","isabella.j@zylker.com","harry.sandman@zylker.com"], "message":"Attention, new employees! Update your profile information in Zylker team app" }' ``` **レスポンス例** ```json { "status": "success", "data": true } ``` ### SDK Documentation [Send Push Notifications- Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/push-notifications/send-notifications)

[Send Push Notifications- Node.js SDK](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/cloud-scale/push-notifications/send-notifications)

[Send Push Notifications- Python SDK](https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/push-notifications/send-notifications)

[Register a Client for Push Notifications- Web SDK](https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/push-notifications/get-component-instance/)