活動担当者の作成
post
/crmRestApi/resources/11.13.18.05/activities/{ActivityNumber}/child/ActivityContact
リクエスト
パス・パラメータ
- ActivityNumber(required): string
アクティビティの一意の番号。 外部ソースから番号を生成することもできます。
ヘッダー・パラメータ
- Metadata-Context:
REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
- REST-Framework-Version:
RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
- Upsert-Mode:
次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、サーバーは作成操作ではなくアップサート操作を実行します。 アップサート操作中、サーバーはペイロードに一致する既存のリソースを検索しようとします。 一致が見つかった場合、サーバーは、新しいリソースを作成するのではなく、既存のリソースを更新します。 見つからないかfalse (デフォルト)の場合、サーバーは作成操作を実行します。 アップサート操作は、有効日RESTリソースではサポートされていないことに注意してください。
サポートされるメディア・タイプ
- application/json
次の表では、このタスクのリクエストの本文パラメータについて説明します。
ルート・スキーマ : スキーマ
タイプ:
ソースを表示
object
-
AccountId: integer
アカウントの一意の識別子。
-
ActivityContactId: integer (int64)
タイトル:
Activity Contact ID
サロゲート・アクティビティ担当者の一意の識別子。 -
ActivityId: integer (int64)
タイトル:
Activity ID
目標の親アクティビティの一意の識別子。 -
ActivityNumber: string
最大長:
64
アクティビティの一意の番号。 外部ソースから番号を生成することもできます。 -
ActyActivityNumber: string
タイトル:
Activity Number
最大長:64
アクティビティの一意の番号。 外部ソースから番号を生成することもできます。 -
AttendeeFlag: boolean
タイトル:
Attendance
最大長:1
デフォルト値:true
担当者が活動に出席したかどうかを示します。 Trueの場合、担当者は出席しました。 -
ConflictId: integer (int64)
デフォルト値:
0
この値は、異なるデータベース(モバイル・データベースまたはサーバー)で重複が作成される場合に、行の一意性を保証するために使用されます。 この属性は廃止されています。 -
ContactAccount: string
タイトル:
Account
活動担当者に関連付けられた取引先。 -
ContactAccountId: integer
活動担当者に関連付けられた取引先の一意の識別子。
-
ContactAccountType: string
担当者の取引先タイプ。
-
ContactCustomer: string
タイトル:
Contact Customer
活動の顧客担当者。 -
ContactEmail: string
タイトル:
Email
アクティビティ担当者のEメール・アドレス。 -
ContactId: integer (int64)
タイトル:
Contact ID
活動に関連付けられた担当者の一意の識別子。 -
ContactJobTitle: string
タイトル:
Title
活動担当者の肩書。 -
ContactLovSwitcher: string
担当者値リスト・スイッチャを示します(パブリック使用用ではありません)。
-
ContactName: string
タイトル:
Name
活動の担当者の名前。 -
ContactPhone: string
タイトル:
Phone
活動担当者の電話番号。 -
CorpCurrencyCode: string
最大長:
15
活動担当者によって使用される企業通貨。 -
CurcyConvRateType: string
最大長:
30
活動担当者の通貨換算率。 -
CurrencyCode: string
最大長:
15
活動担当者に使用される通貨。 -
EmailContactPreferenceFlag: string
Eメール担当者プリファレンスを示します。
-
ExternalContactEmail: string
タイトル:
External Contact Email
最大長:320
外部担当者のEメール・アドレス。 -
ExternalContactFlag: boolean
タイトル:
External Contact
最大長:1
デフォルト値:false
活動が外部担当者によって所有されていることを示すフラグ。 -
ExternalContactName: string
タイトル:
External Contact Name
最大長:360
外部担当者の名前。 -
PhoneContactPreferenceFlag: string
電話担当者プリファレンスを示します。
-
PrimaryContactFlag: boolean
タイトル:
Primary
この担当者がプライマリ担当者であるかどうかを示します。 -
PrimaryFormattedAddress: string
活動担当者の書式設定された住所情報。
-
RecurSeriesId: integer (int64)
シリーズのインスタンスをリンクする一意の識別子。
-
RelationshipId: integer (int64)
タイトル:
Relationship ID
担当者の関係の一意の識別子。 -
UserLastUpdateDate: string (date-time)
タイトル:
User Last Update Date
切断モードでユーザーがコンタクトを最後に更新した日時。
応答
サポートされるメディア・タイプ
- application/json
デフォルトのレスポンス
次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
ヘッダー
- Metadata-Context(required):
REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
- REST-Framework-Version(required):
RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
ルート・スキーマ : activities-ActivityContact-item-response
タイプ:
ソースを表示
object
-
AccountId: integer
アカウントの一意の識別子。
-
ActivityContactId: integer (int64)
タイトル:
Activity Contact ID
サロゲート・アクティビティ担当者の一意の識別子。 -
ActivityId: integer (int64)
タイトル:
Activity ID
目標の親アクティビティの一意の識別子。 -
ActivityNumber: string
最大長:
64
アクティビティの一意の番号。 外部ソースから番号を生成することもできます。 -
ActyActivityNumber: string
タイトル:
Activity Number
最大長:64
アクティビティの一意の番号。 外部ソースから番号を生成することもできます。 -
Affinity: string
読取り専用:
true
当該組織に対するアクティビティ担当者の親和性。 受け入れられる値のリストは、参照HZ_SLS_CNTCT_AFFINITY_CODEで定義されます。 「設定およびメンテナンス」作業領域、「担当者参照の管理」タスクを使用して、この属性の値をレビューおよび更新します。 -
AttendeeFlag: boolean
タイトル:
Attendance
最大長:1
デフォルト値:true
担当者が活動に出席したかどうかを示します。 Trueの場合、担当者は出席しました。 -
BuyingRole: string
タイトル:
Buying Role
読取り専用:true
購買プロセスのアクティビティ担当が果たすロール(ディシジョン者、サポート・ロールなど)。 受け入れられる値のリストは、参照HZ_SLS_CNTCT_BUY_ROLE_CODEで定義されます。 「設定およびメンテナンス」作業領域の担当者参照の管理タスクを使用して、この属性の値をレビューおよび更新します。 -
ConflictId: integer (int64)
デフォルト値:
0
この値は、異なるデータベース(モバイル・データベースまたはサーバー)で重複が作成される場合に、行の一意性を保証するために使用されます。 この属性は廃止されています。 -
ContactAccount: string
タイトル:
Account
活動担当者に関連付けられた取引先。 -
ContactAccountId: integer
活動担当者に関連付けられた取引先の一意の識別子。
-
ContactAccountType: string
担当者の取引先タイプ。
-
ContactCustomer: string
タイトル:
Contact Customer
活動の顧客担当者。 -
ContactEmail: string
タイトル:
Email
アクティビティ担当者のEメール・アドレス。 -
ContactId: integer (int64)
タイトル:
Contact ID
活動に関連付けられた担当者の一意の識別子。 -
ContactJobTitle: string
タイトル:
Title
活動担当者の肩書。 -
ContactLovSwitcher: string
担当者値リスト・スイッチャを示します(パブリック使用用ではありません)。
-
ContactName: string
タイトル:
Name
活動の担当者の名前。 -
ContactPartyNumber: string
タイトル:
Contact Number
読取り専用:true
最大長:30
アクティビティ担当者の代替キー識別子。 -
ContactPhone: string
タイトル:
Phone
活動担当者の電話番号。 -
CorpCurrencyCode: string
最大長:
15
活動担当者によって使用される企業通貨。 -
CreatedBy: string
タイトル:
Created By
読取り専用:true
最大長:64
活動担当者を作成したユーザー。 -
CreationDate: string (date-time)
タイトル:
Creation Date
読取り専用:true
活動担当者が作成された日時。 -
CurcyConvRateType: string
最大長:
30
活動担当者の通貨換算率。 -
CurrencyCode: string
最大長:
15
活動担当者に使用される通貨。 -
DoNotCallFlag: boolean
読取り専用:
true
担当者をコールする必要があるかどうかを示します。 デフォルト値はfalseです。 -
DoNotContactFlag: boolean
読取り専用:
true
アクティビティ担当者に連絡する必要があるかどうかを示します。 デフォルト値はfalseです。 -
DoNotEmailFlag: boolean
読取り専用:
true
担当者にEメールを送信する必要があるかどうかを示します。 デフォルト値はfalseです。 -
EmailContactPreferenceFlag: string
Eメール担当者プリファレンスを示します。
-
ExternalContactEmail: string
タイトル:
External Contact Email
最大長:320
外部担当者のEメール・アドレス。 -
ExternalContactFlag: boolean
タイトル:
External Contact
最大長:1
デフォルト値:false
活動が外部担当者によって所有されていることを示すフラグ。 -
ExternalContactName: string
タイトル:
External Contact Name
最大長:360
外部担当者の名前。 -
LastUpdateDate: string (date-time)
タイトル:
Last Updated Date
読取り専用:true
活動担当者が最後に更新された日時。 -
LastUpdatedBy: string
タイトル:
Last Updated By
読取り専用:true
最大長:64
活動担当者を最後に更新したユーザーの一意の識別子。 これはシステムによってデフォルト設定されます。 -
LastUpdateLogin: string
タイトル:
Last Updated Login
読取り専用:true
最大長:32
アクティビティ目標を最後に更新したユーザーのログイン詳細。 -
links: array Links
タイトル:
Links
リソース・インスタンスに関連付けられたリンク関係。 -
Name: string
タイトル:
Name
読取り専用:true
アクティビティ担当者名。 -
PhoneContactPreferenceFlag: string
電話担当者プリファレンスを示します。
-
PrimaryContactFlag: boolean
タイトル:
Primary
この担当者がプライマリ担当者であるかどうかを示します。 -
PrimaryFormattedAddress: string
活動担当者の書式設定された住所情報。
-
RecurSeriesId: integer (int64)
シリーズのインスタンスをリンクする一意の識別子。
-
RelationshipId: integer (int64)
タイトル:
Relationship ID
担当者の関係の一意の識別子。 -
UpgSourceObjectId: integer (int64)
読取り専用:
true
Rel9アクティビティ・レコードにアップグレードされるソース表内のレコードの主キー値。 -
UpgSourceObjectType: string
読取り専用:
true
最大長:30
ソース・オブジェクト・タイプは、アップグレードされたレコードのソースを示すアポイントメント、タスクまたは顧客対応です。 -
UserLastUpdateDate: string (date-time)
タイトル:
User Last Update Date
切断モードでユーザーがコンタクトを最後に更新した日時。
ネストされたスキーマ : リンク
タイプ:
ソースを表示
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値を変更します。
例:
次の例は、cURLを使用してRESTリソースに対するPOSTリクエストを発行して、アクティビティ担当者を作成する方法を示しています。
curl -u <username:password> \ -X POST -d @example_request_payload.json https://servername.fa.us2.oraclecloud.com/crmRestApi/resources/11.13.18.05/activities/CDRM_167275/child/ActivityContact
リクエスト本文の例
次に、reequest本文の例を示します。
"ActivityContact": [ { "ContactId": 100010025532672 } ]
レスポンス本文の例
次の例は、JSON形式のレスポンス本文のコンテンツを示しています。
{ "ActivityId": 300100091331368 "ContactId": 100010025532672 "RelationshipId": null "ActivityNumber": null "CreatedBy": "SALES_ADMIN" "CreationDate": "2016-08-24T02:17:09-07:00" "LastUpdateDate": "2016-08-24T02:17:09-07:00" "LastUpdateLogin": "3ACD2BA10C14B0DEE053780CF10A305B" "LastUpdatedBy": "SALES_ADMIN" "ObjectVersionNumber": 1 "ConflictId": 0 "UserLastUpdateDate": null "PrimaryContactFlag": false "ContactName": "Gabrielle Lee" "CorpCurrencyCode": "EUR" "CurcyConvRateType": "Corporate" "CurrencyCode": "EUR" "ContactEmail": "sendmail-test-discard@oracle.com" "ContactPhone": "+1 (650) 506-6601" "ContactJobTitle": null "EmailContactPreferenceFlag": null "PhoneContactPreferenceFlag": null "ContactCustomer": null "ContactAccount": null "AccountId": null "ContactLovSwitcher": "LOV_ContactName" "ActivityContactId": 300100091339218 "DoNotContactFlag": false "DoNotCallFlag": false "DoNotEmailFlag": false "ContactAccountId": null "ContactAccountType": null "UpgSourceObjectId": null "UpgSourceObjectType": null "RecurSeriesId": null "AttendeeFlag": true "Affinity": "" "BuyingRole": "" "PrimaryFormattedAddress": "100 Palmer Ave,Unit 1,BELMONT, CA 94002" "ContactPartyNumber": "100010025532672" - }