アウトバウンド・メッセージの取得
get
/crmRestApi/resources/11.13.18.05/outboundMessages/{OutboundMessageId}
リクエスト
パス・パラメータ
- OutboundMessageId(required): integer(int64)
このパラメータの値は、リソース・アイテムを一意に識別するために使用されるキーのハッシュである可能性があります。 クライアントはハッシュ・キー値を生成しないでください。 かわりに、クライアントはフィルタを使用してコレクション・リソースを問い合せ、特定のリソース・アイテムにナビゲートする必要があります。 例: products?q=InventoryItemId=
問合せパラメータ
- dependency: string
このパラメータは、レスポンスの生成後に設定およびロールバックされるフィールドである依存関係を指定します。 通常、これらは属性変更の影響をプレビューするために使用されます。 このパラメータで指定されたフィールドは、常に問題のリソース・インスタンスで設定されます。 子リソース・コレクションがリクエストされ、パラメータが設定されると、リソース・コレクション・ペイロードを生成する前にフィールドが親リソース・インスタンスに設定されます。 この問合せパラメータの値は、依存性フィールドのセットです。 例: dependency=ProductId=2
フォーマット: <attr1>=<val1>,<attr2>=<value2> - expand: string
このパラメータを指定すると、指定した子がリソース・ペイロードに含まれます(リンクのみでなく)。 この問合せパラメータの値は"all"または""です。 カンマをセパレータとして使用して、複数の子を指定できます。 例: ?expand=Employees,Localizations. ネストされた子は、"Child.NestedChild"の書式に従って指定することもできます(例): ?expand=Employees.Managers). ネストされた子が指定されている場合(例): Employees.Managers)。欠落している子は暗黙的に処理されます。 たとえば、"?expand=Employees.Managers"は"?expand=Employees,Employees.Managers"と同じです(これにより、従業員とマネージャが展開されます)。
- fields: string
このパラメータは、リソース・フィールドをフィルタします。 指定されたフィールドのみが返されます。つまり、フィールドが指定されていない場合、フィールドは返されません(リンクのみを取得する場合に便利です)。 間接子リソースが指定されている場合(例): Employees.Managers)。欠落している子は暗黙的に処理されます。 たとえば、"?fields=Employees.Managers:Empname"は"?fields=;Employees:;Employees.Managers:Empname" (これはマネージャの"Empname"フィールドのみを返す)と同じです。この問合せパラメータの値は、リソース・フィールドのリストです。 属性は直接にすることができます(例): 従業員または間接(例): Employees.Managers) child. 拡張問合せパラメータと組み合せることはできません。 両方を指定した場合、フィールドのみが考慮されます。
フォーマット : ?fields=Attribute1,Attribute2
子リソースのフィールドの書式 : ?fields=Accessor1:Attribute1,Attribute2 - links: string
このパラメータは、単一のリソースまたはリソース・コレクションへのアクセス中に特定のリンクのみを表示するために使用できます。 パラメータ値書式は、次のカンマ区切りリストです : <link_relation>
例:
self,canonical
- onlyData: boolean
リソース・アイテム・ペイロードは、データのみを含めるようにフィルタされます(リンク・セクションなどは含まれません)。
ヘッダー・パラメータ
- Metadata-Context:
REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
- REST-Framework-Version:
RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
この操作にはリクエスト本文がありません。
トップに戻る応答
サポートされるメディア・タイプ
- application/json
デフォルトのレスポンス
次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
ヘッダー
- Metadata-Context(required):
REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
- REST-Framework-Version(required):
RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
ルート・スキーマ : outboundMessages-item-response
タイプ:
ソースを表示
object-
AlternateMessageId: string
タイトル:
Alternate Message ID最大長:2000Eメール配信アプリケーションのアウトバウンドEメールの一意の識別子。 -
本文: 文字列(バイト)
タイトル:
Bodyアウトバウンド・メッセージの本文。 -
BUOrgId: integer (int64)
タイトル:
Business Organization IDビジネス・ユニット組織IDの一意の識別子。 -
ChannelId: integer (int64)
タイトル:
Channel IDアウトバウンド・メッセージのチャネルの一意の識別子。 -
ChannelTypeCd: string
タイトル:
Channel Type Code最大長:30チャネル・タイプ・コード。 -
CorpCurrencyCode: string
タイトル:
Corporate Currency Code最大長:15アウトバウンド・メッセージに関連付けられた企業通貨コード。 受け入れられる値のリストは、参照ZCA_COMMON_CORPORATE_CURRENCYで定義されます。 「設定およびメンテナンス」作業領域の取引先コミュニティ共通参照の管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
CreatedBy: string
タイトル:
Created By読取り専用:true最大長:64コードを作成したユーザー。 -
CreationDate: string (date-time)
タイトル:
Creation Date読取り専用:trueレコードが作成された日付。 -
CurcyConvRateType: string
タイトル:
Type of Currency Conversion Rate最大長:30アウトバウンド・メッセージに関連付けられた通貨換算レート・タイプ。 有効な値のリストは、参照ZCA_COMMON_RATE_TYPEで定義されます。 「設定およびメンテナンス」作業領域の通貨プロファイル・オプションの管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
CurrencyCode: string
タイトル:
Currency Code最大長:15アウトバウンド・メッセージに関連付けられた通貨コード。 受け入れられる値のリストは、参照ZCA_COMMON_CORPORATE_CURRENCYで定義されます。 「設定およびメンテナンス」作業領域の取引先コミュニティ共通参照の管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
DeleteFlag: boolean
タイトル:
Can Delete Message読取り専用:trueアウトバウンド・メッセージ・レコードを削除できるかどうかを示します。 -
DeliveryTypeCd: string
タイトル:
Delivery Type Code最大長:30デフォルト値:ORA_SVC_IMMEDIATEアウトバウンド・メッセージの配信タイプ・コード。 -
LastUpdateDate: string (date-time)
タイトル:
Last Updated Date読取り専用:trueアウトバウンド・メッセージが最後に更新された日付。 -
LastUpdatedBy: string
タイトル:
Last Updated By読取り専用:true最大長:64アウトバウンド・メッセージを最後に更新したユーザー。 -
LastUpdateLogin: string
タイトル:
Last Update Login読取り専用:true最大長:32アウトバウンド・メッセージを最後に更新したユーザーのログイン。 -
links: array Links
タイトル:
Linksリソース・インスタンスに関連付けられたリンク関係。 -
MessageContent: 文字列(バイト)
タイトル:
Message Content電子メールの内容など、アウトバウンド・メッセージのコンテンツ。 -
OutboundMessageId: integer (int64)
タイトル:
Outbound Message IDアウトバウンド・メッセージの一意の識別子。 -
OutboundMessageNumber: string
タイトル:
Outbound Message Number最大長:30アウトバウンド・メッセージの代替キー識別子。 -
OutboundMsgParts: array Outbound Message Parts
タイトル:
Outbound Message Partsアウトバウンド・メッセージ・パート・リソースは、アウトバウンド・メッセージ・パートの表示、作成、更新および削除に使用されます。 ルート・アウトバウンド・メッセージ・リソース部分の説明を取得するために使用されます。 -
PostedByPartyid: integer (int64)
タイトル:
Posted by Party IDアウトバウンド・メッセージを投稿したユーザーの一意のパーティ識別子。 -
ProcessingStatusCd: string
タイトル:
Processing Status Code最大長:30アウトバウンド・メッセージの処理ステータス・コード。 -
ReplyToAddress: string
タイトル:
Reply to Address最大長:240アウトバウンド・メッセージの返信先アドレス。 -
RetryCount: integer (int64)
タイトル:
Retry Countデフォルト値:0アウトバウンド・メッセージの再試行回数。 -
SenderEmailSourceCd: string
タイトル:
Sender Email Source Code最大長:30アウトバウンド・メッセージの送信者Eメールのソース・コード。 -
SenderName: string
タイトル:
Sender Name最大長:100アウトバウンド・メッセージを送信した送信者の名前。 -
SentDate: string (date-time)
タイトル:
Sent Date送信者がメッセージを送信した日付。 -
SourceCd: string
タイトル:
Source Code最大長:30アウトバウンド・メッセージのソース・コード。 -
SourceMsgObjId: integer (int64)
タイトル:
Source Message Object IDアウトバウンド・メッセージのオブジェクト識別子。 -
SourceMsgObjTypeCd: string
タイトル:
Source Message Object Type Code最大長:30アウトバウンド・メッセージのソース・メッセージ・オブジェクト・タイプ・コード。 -
SourceObjId: integer (int64)
タイトル:
Source Object IDアウトバウンド・メッセージのソース・オブジェクト識別子。 -
SourceObjPkName: string
タイトル:
Source Object Primary Key Name最大長:30アウトバウンド・メッセージのソース・オブジェクト主キー。 -
SourceObjTemplateName: string
タイトル:
Source Object Template Name最大長:240アウトバウンド・メッセージのテンプレート名。 -
SourceObjTypeCd: string
タイトル:
Source Object Type Code最大長:30アウトバウンド・メッセージのソース・オブジェクト・タイプ・コード。 -
StatusCd: string
タイトル:
Status Code最大長:30アウトバウンド・メッセージのステータス・コード。 -
StatusDetails: string
タイトル:
Status Details最大長:1000アウトバウンド・メッセージのステータス詳細。 -
StripeCd: string
タイトル:
Stripe Code最大長:30アウトバウンド・メッセージのストライプ・コード。 -
Subject: string
タイトル:
Subject最大長:400アウトバウンド・メッセージの件名。 -
UpdateFlag: boolean
タイトル:
Can Update Messageアウトバウンド・メッセージが更新されたかどうかを示します。 -
UsePostedByEmailFlag: boolean
タイトル:
Use Posted by Party Email最大長:1デフォルト値:falseアウトバウンド・メッセージを投稿したユーザーのEメール。 -
UsePostedByNameFlag: boolean
タイトル:
Use Posted by Party Name最大長:1デフォルト値:falseアウトバウンド・メッセージを投稿したユーザーの名前。
ネストされたスキーマ : アウトバウンド・メッセージ部品
タイプ:
arrayタイトル:
Outbound Message Partsアウトバウンド・メッセージ・パート・リソースは、アウトバウンド・メッセージ・パートの表示、作成、更新および削除に使用されます。 ルート・アウトバウンド・メッセージ・リソース部分の説明を取得するために使用されます。
ソースを表示
ネストされたスキーマ : リンク
タイプ:
ソースを表示
object-
href: string
タイトル:
hyperlink reference関連リソースへのURI。 -
kind: string
タイトル:
kind許可された値:[ "collection", "item", "describe", "other" ]関連リソースの種類。 -
name: string
タイトル:
name関連リソースへのリンクの名前。 -
properties: object properties
-
rel: string
タイトル:
relation許可された値:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]リソース・インスタンスとの関係の名前。 例: self.
ネストされたスキーマ : properties
タイプ:
ソースを表示
object-
changeIndicator: string
リソース・インスタンスのインジケータまたはETag値を変更します。
ネストされたスキーマ : outboundMessages-OutboundMsgParts-item-response
タイプ:
ソースを表示
object-
CorpCurrencyCode: string
タイトル:
Corporate Currency Code最大長:15メッセージ・パートに関連付けられた企業通貨コード。 受け入れられる値のリストは、参照ZCA_COMMON_CORPORATE_CURRENCYで定義されます。 「設定およびメンテナンス」作業領域の取引先コミュニティ共通参照の管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
CreatedBy: string
タイトル:
Created By読取り専用:true最大長:64アウトバウンド・メッセージ受信者を作成したユーザー。 -
CreationDate: string (date-time)
タイトル:
Creation Date読取り専用:trueアウトバウンド・メッセージが作成された日付。 -
CurcyConvRateType: string
タイトル:
Type of Currency Conversion Rate最大長:30メッセージ・パートの通貨換算レート・タイプ。 有効な値のリストは、参照ZCA_COMMON_RATE_TYPEで定義されます。 「設定およびメンテナンス」作業領域の通貨プロファイル・オプションの管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
CurrencyCode: string
タイトル:
Currency Code最大長:15メッセージ・パートに関連付けられた通貨コード。 受け入れられる値のリストは、参照ZCA_COMMON_CORPORATE_CURRENCYで定義されます。 「設定およびメンテナンス」作業領域の取引先コミュニティ共通参照の管理タスクを使用して、プロファイル・オプションをレビューおよび更新します。 -
DeleteFlag: boolean
タイトル:
Can Delete Message Part読取り専用:trueアウトバウンド・メッセージが削除されたかどうかを示します。 -
LastUpdateDate: string (date-time)
タイトル:
Last Updated Date読取り専用:trueアウトバウンド・メッセージ詳細が最後に更新された日付。 -
LastUpdatedBy: string
タイトル:
Last Updated By読取り専用:true最大長:64アウトバウンド・メッセージ詳細を最後に更新したユーザーのログイン。 -
LastUpdateLogin: string
タイトル:
Last Update Login読取り専用:true最大長:32アウトバウンド・メッセージ詳細を最後に更新したユーザーのログイン。 -
links: array Links
タイトル:
Linksリソース・インスタンスに関連付けられたリンク関係。 -
OutboundMessageId: integer (int64)
タイトル:
Outbound Message IDアウトバウンド・メッセージ詳細の一意の識別子。 -
OutboundMsgPartId: integer (int64)
タイトル:
Outbound Message Part IDアウトバウンド・メッセージ詳細の一意の部分識別子。 -
PartName: string
タイトル:
Part Name最大長:64アウトバウンド・メッセージ詳細のパート名。 -
PartTypeCd: string
タイトル:
Part Type Code最大長:30アウトバウンド・メッセージ詳細のパート・タイプ。 -
PartValue: string
タイトル:
Part Value最大長:2000アウトバウンド・メッセージ詳細のパート値。 -
UpdateFlag: boolean
タイトル:
Can Update Message Part読取り専用:trueアウトバウンド・メッセージを更新できるかどうかを示します。
リンク
- ChannelTypeCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_CHANNEL_TYPE
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: ChannelTypeCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- DeliveryTypeCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_DELIVERY_TYPE_CD
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: DeliveryTypeCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- OutboundMsgParts
-
パラメータ:
- OutboundMessageId:
$request.path.OutboundMessageId
アウトバウンド・メッセージ・パート・リソースは、アウトバウンド・メッセージ・パートの表示、作成、更新および削除に使用されます。 ルート・アウトバウンド・メッセージ・リソース部分の説明を取得するために使用されます。 - OutboundMessageId:
- ProcessingStatusCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_PROCESS_STATUS_CD
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: ProcessingStatusCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- SenderEmailSourceCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_SENDER_EMAIL_SOURCE_CD
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: SenderEmailSourceCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- SourceCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_SOURCE_CD
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: SourceCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- SourceMsgObjTypeCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_MSG_OBJECT_TYPE
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: SourceMsgObjTypeCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- SourceObjTypeCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_SOURCE_OBJECT_TYPE
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: SourceObjTypeCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
- StatusCdLookup
-
パラメータ:
- ファインダ:
LookupTypeFinder%3BLookupType%3DORA_SVC_OBM_STATUS_CD
LOVリンク関連では、次のプロパティが定義されます:- ソース属性: StatusCd;ターゲット属性: LookupCode
- 表示属性: LookupCode
- ファインダ:
例:
次の例は、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、アウトバウンド・メッセージを取得する方法を示しています。
cURLコマンド
https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180
レスポンス本文の例
次の例は、JSON形式のレスポンス本文のコンテンツを示しています。
{
"items": [
{
"OutboundMessageId": 300100185236180,
"SourceMsgObjId": 300100185236178,
"SourceObjId": null,
"SourceObjTypeCd": null,
"SourceObjTemplateName": null,
"SourceObjPkName": null,
"PostedByPartyid": 300100112113725,
"Subject": "Test Inboud Email",
"SourceCd": "ORA_SVC_API",
"ChannelId": 100100104291163,
"StatusCd": "ORA_SVC_COMMITTED",
"StatusDetails": null,
"ProcessingStatusCd": "ORA_SVC_READY",
"SentDate": null,
"ReplyToAddress": null,
"BUOrgId": 204,
"StripeCd": "ORA_SVC_CRM",
"CreationDate": "2020-04-22T15:55:30.607+00:00",
"CreatedBy": "SALES_ADMIN",
"LastUpdateDate": "2020-04-22T15:55:30.607+00:00",
"LastUpdatedBy": "SALES_ADMIN",
"LastUpdateLogin": "A3C4EB7111592134E053773AF80AD383",
"ChannelTypeCd": "ORA_SVC_EMAIL",
"RetryCount": 0,
"SourceMsgObjTypeCd": "ConversationMessage",
"OutboundMessageNumber": "CDRM_0000000001",
"SenderName": null,
"UsePostedByEmailFlag": false,
"UsePostedByNameFlag": false,
"UpdateFlag": true,
"DeleteFlag": true,
"CorpCurrencyCode": null,
"CurcyConvRateType": null,
"CurrencyCode": null,
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180",
"name": "outboundMessages",
"kind": "item",
"properties": {
"changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
}
},
{
"rel": "canonical",
"href": "https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180",
"name": "outboundMessages",
"kind": "item"
},
{
"rel": "child",
"href": "https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180/child/OutboundMsgParts",
"name": "OutboundMsgParts",
"kind": "collection"
},
{
"rel": "enclosure",
"href": "https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180/enclosure/Body",
"name": "Body",
"kind": "other"
},
{
"rel": "enclosure",
"href": "https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/outboundMessages/300100185236180/enclosure/MessageContent",
"name": "MessageContent",
"kind": "other"
}
]
},
...