rest api for oracle sales cloud release 10

30
8/20/2019 REST API for Oracle Sales Cloud Release 10 http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 1/30 Sort by REST API for Oracle Sales Cloud Release 10 All REST Endpoints  Accounts The account resource is used to v iew, create, and update accounts. Task Method Path Create a note (op-crmCommonApi-resources- 11.1.10-accounts-{PartyNumber}-child- Note-post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/Note Create a primary address (op-crmCommonApi- resources-11.1.10-accounts-{PartyNumber}- child-PrimaryAddress-post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/PrimaryAddress Create a relationship (op-crmCommonApi- resources-11.1.10-accounts-{PartyNumber}- child-Relationship-post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/Relationship Create a sales team member (op-crmCommonApi-resources-11.1.10- accounts-{PartyNumber}-child- SalesTeamMember-post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/SalesTeamMember Create an account (op-crmCommonApi- resources-11.1.10-accounts-post.html) POST  /crmCommonApi/resources/11.1.10/accounts Create an address (op-crmCommonApi- resources-11.1.10-accounts-{PartyNumber}- child-Address-post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/Address Create an address purpose (op-crmCommonApi-resources-11.1.10- accounts-{PartyNumber}-child-Address- {AddressNumber}-child-AddressPurpose- post.html) POST  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/Address/{AddressNumber} /child/AddressPurpose Delete a note (op-crmCommonApi-resources- 11.1.10-accounts-{PartyNumber}-child- Note-{NoteId}-delete.html) DELETE  /crmCommonApi/resources/11.1.10/accounts /{PartyNumber}/child/Note/{NoteId} Path Me tho d  Group by API Task T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res... 30 26-Nov-15 1:36 AM

Upload: kishore-katta

Post on 07-Aug-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 1/30

Sort by

REST API for Oracle Sales Cloud Release 10

All REST Endpoints

 Accounts

The account resource is used to view, create, and update accounts.

Task Method Path

Create a note (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-

Note-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Note

Create a primary address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-PrimaryAddress-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/PrimaryAddress

Create a relationship (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Relationship-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Relationship

Create a sales team member 

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-

SalesTeamMember-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/SalesTeamMember 

Create an account (op-crmCommonApi-

resources-11.1.10-accounts-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

Create an address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address

Create an address purpose

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

post.html)

POST   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Delete a note (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-

Note-{NoteId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Note/{NoteId}

Path Method   Group by APITask

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 2: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 2/30

Task Method Path

Delete a primary address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Delete a sales team member 

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

delete.html)

DELETE  /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Delete an account (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}

Delete an address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-{AddressNumber}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

Delete an address purpose

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Get a note (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-

Note-{NoteId}-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Note/{NoteId}

Get a primary address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Get a sales team member (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-SalesTeamMember-

{SalesTeamMemberId}-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Get all accounts (op-crmCommonApi-

resources-11.1.10-accounts-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

Get all address purposes (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-{AddressNumber}-child-

 AddressPurpose-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Get all addresses (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address

Get all notes (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-

Note-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Note

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 3: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 3/30

Task Method Path

Get all primary addresses (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-PrimaryAddress-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/PrimaryAddress

Get all relationships (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Relationship-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Relationship

Get all sales team members

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-

SalesTeamMember-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/SalesTeamMember 

Get an account (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}

Get an address (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-Address-

{AddressNumber}-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

Get an address purpose (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-{AddressNumber}-child-

 AddressPurpose-{AddressPurposeId}-get.html)

GET   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Update a note (op-crmCommonApi-resources-

11.1.10-accounts-{PartyNumber}-child-

Note-{NoteId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Note/{NoteId}

Update a primary address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Update a sales team member 

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Update an account (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}

Update an address (op-crmCommonApi-

resources-11.1.10-accounts-{PartyNumber}-

child-Address-{AddressNumber}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

Update an address purpose

(op-crmCommonApi-resources-11.1.10-

accounts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/accounts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 4: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 4/30

 Activities

The activity resource is used to view, create, and update task and appointment information.

Task Method Path

Create an activity (op-salesApi-resources-

11.1.10-activities-post.html)POST   /salesApi/resources/11.1.10/activities

Create an activity assignee (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityAssignee-post.html)

POST   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityAssignee

Create an activity contact (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityContact-post.html)

POST   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityContact

Create an activity note (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

Note-post.html)

POST   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/Note

Create an activity objective (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityObjectives-post.html)

POST   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityObjectives

Delete an activity (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-delete.html)

DELETE   /salesApi/resources/11.1.10/activities

/{ActivityNumber}

Delete an activity assignee (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityAssignee-{ActivityAssigneeId}-delete.html)

DELETE   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityAssignee

/{ActivityAssigneeId}

Delete an activity contact (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityContact-{ActivityContactId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityContact

/{ActivityContactId}

Delete an activity note (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

Note-{NoteId}-delete.html)

DELETE   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/Note/{NoteId}

Delete an activity objective (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityObjectives-{ActivityObjectivesId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityObjectives

/{ActivityObjectivesId}

Get all activities (op-salesApi-resources-

11.1.10-activities-get.html)

GET   /salesApi/resources/11.1.10/activities

Get all activity assignees (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityAssignee-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityAssignee

Get all activity contacts (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityContact-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityContact

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 5: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 5/30

Task Method Path

Get all activity notes (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

Note-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/Note

Get all activity objectives (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityObjectives-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityObjectives

Get an activity (op-salesApi-resources-11.1.10-

activities-{ActivityNumber}-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}

Get an activity assignee (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityAssignee-{ActivityAssigneeId}-

get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityAssignee

/{ActivityAssigneeId}

Get an activity contact (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

 ActivityContact-{ActivityContactId}-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityContact

/{ActivityContactId}

Get an activity note (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

Note-{NoteId}-get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/Note/{NoteId}

Get an activity objective (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityObjectives-{ActivityObjectivesId}-

get.html)

GET   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityObjectives

/{ActivityObjectivesId}

Update an activity (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-patch.html)

PATCH   /salesApi/resources/11.1.10/activities

/{ActivityNumber}

Update an activity assignee (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityAssignee-{ActivityAssigneeId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityAssignee

/{ActivityAssigneeId}

Update an activity contact (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityContact-{ActivityContactId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityContact

/{ActivityContactId}

Update an activity note (op-salesApi-resources-

11.1.10-activities-{ActivityNumber}-child-

Note-{NoteId}-patch.html)

PATCH   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/Note/{NoteId}

Update an activity objective (op-salesApi-

resources-11.1.10-activities-{ActivityNumber}-

child-ActivityObjectives-{ActivityObjectivesId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/activities

/{ActivityNumber}/child/ActivityObjectives

/{ActivityObjectivesId}

Competitors

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 6: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 6/30

The competitor resource is used to view competitor details. A competitor is an organization that competes with the

deploying organization in the market for sales. The object stores competitor attributes such as SWOT analysis, the

products competitors sell, how they map to the deploying organization's products, win/loss reasons, and competitive

literature.

Task Method Path

Get a competitor (op-salesApi-resources-

11.1.10-competitors-{PartyId}-get.html) GET  /salesApi/resources/11.1.10/competitors

/{PartyId}

Get all competitors (op-salesApi-resources-

11.1.10-competitors-get.html)

GET   /salesApi/resources/11.1.10/competitors

Contacts

The contact resource is used to view, create, or modify a contact. A contact is a person in a defined relationship with

either an account or contact.

Task Method Path

Create a contact (op-crmCommonApi-

resources-11.1.10-contacts-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

Create a note (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-

Note-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Note

Create a primary address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-PrimaryAddress-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/PrimaryAddress

Create a relationship (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Relationship-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Relationship

Create a sales team member 

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-

SalesTeamMember-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/SalesTeamMember 

Create an address (op-crmCommonApi-resources-11.1.10-contacts-{PartyNumber}-

child-Address-post.html)

POST   /crmCommonApi/resources/11.1.10/contacts/{PartyNumber}/child/Address

Create an address purpose

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

post.html)

POST   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Delete a contact (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 7: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 7/30

Task Method Path

Delete a note (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-

Note-{NoteId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Note/{NoteId}

Delete a primary address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Delete a sales team member 

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Delete an address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Address-{AddressNumber}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

Delete an address purpose

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Get a contact (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-get.html)GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}

Get a note (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-

Note-{NoteId}-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Note/{NoteId}

Get a primary address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Get a sales team member (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-SalesTeamMember-

{SalesTeamMemberId}-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Get all addresses (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Address-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address

Get all contacts (op-crmCommonApi-resources-

11.1.10-contacts-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

Get all notes (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-

Note-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Note

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 8: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 8/30

Task Method Path

Get all primary addresses (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-PrimaryAddress-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/PrimaryAddress

Get all purposes of an address

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Get all relationships (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Relationship-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Relationship

Get all sales team members

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-

SalesTeamMember-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/SalesTeamMember 

Get an address (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-Address-

{AddressNumber}-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

Get an address purpose (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Address-{AddressNumber}-child-

 AddressPurpose-{AddressPurposeId}-get.html)

GET   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Update a contact (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}

Update a note (op-crmCommonApi-resources-

11.1.10-contacts-{PartyNumber}-child-

Note-{NoteId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Note/{NoteId}

Update a primary address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Update a sales team member 

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Update an address (op-crmCommonApi-

resources-11.1.10-contacts-{PartyNumber}-

child-Address-{AddressNumber}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 9: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 9/30

Task Method Path

Update an address purpose

(op-crmCommonApi-resources-11.1.10-

contacts-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/contacts

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Deal Registrations

The deal registration resource is used to view, create, or modify a deal registration. Deal registration is a process by

which a partner user registers a business opportunity with the brand owner in order to become eligible for benefits,

such as exclusive rights to the opportunity, additional rebates, presales support, and so on.

Task Method Path

Create a deal product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-DealProduct-

post.html)

POST   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealProduct

Create a deal registration (op-salesApi-

resources-11.1.10-deals-post.html)POST   /salesApi/resources/11.1.10/deals

Create a deal team member (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

DealResources-post.html)

POST   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealResources

Create a product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-products-post.html)

POST   /salesApi/resources/11.1.10/deals/{DealId}/child

/products

Create a product group (op-salesApi-resources-

11.1.10-deals-{DealId}-child-productGroups-

post.html)

POST   /salesApi/resources/11.1.10/deals/{DealId}/child

/productGroups

Delete a deal product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-DealProduct-

{DealProdId}-delete.html)

DELETE   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealProduct/{DealProdId}

Delete a deal team member (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

DealResources-{DealResourceId}-delete.html)

DELETE   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealResources/{DealResourceId}

Delete a product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-products-

{productsId}-delete.html)

DELETE   /salesApi/resources/11.1.10/deals/{DealId}/child

/products/{productsId}

Delete a product group (op-salesApi-resources-

11.1.10-deals-{DealId}-child-productGroups-

{ProdGroupId}-delete.html)

DELETE   /salesApi/resources/11.1.10/deals/{DealId}/child

/productGroups/{ProdGroupId}

Get a deal product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-DealProduct-{DealProdId}-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealProduct/{DealProdId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

30 26-Nov-15 1:36 AM

Page 10: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 10/30

Task Method Path

Get a deal registration (op-salesApi-resources-

11.1.10-deals-{DealId}-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}

Get a deal team member (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

DealResources-{DealResourceId}-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealResources/{DealResourceId}

Get a product (op-salesApi-resources-11.1.10-

deals-{DealId}-child-products-{productsId}-

get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/products/{productsId}

Get a product group (op-salesApi-resources-

11.1.10-deals-{DealId}-child-productGroups-

{ProdGroupId}-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/productGroups/{ProdGroupId}

Get all deal products (op-salesApi-resources-

11.1.10-deals-{DealId}-child-DealProduct-

get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealProduct

Get all deal registrations (op-salesApi-

resources-11.1.10-deals-get.html)

GET   /salesApi/resources/11.1.10/deals

Get all deal team members (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

DealResources-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealResources

Get all opportunities (op-salesApi-resources-

11.1.10-deals-{DealId}-child-

MatchedOpportunity-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/MatchedOpportunity

Get all product groups (op-salesApi-resources-

11.1.10-deals-{DealId}-child-productGroups-

get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/productGroups

Get all products (op-salesApi-resources-

11.1.10-deals-{DealId}-child-products-get.html)

GET   /salesApi/resources/11.1.10/deals/{DealId}/child

/products

Update a deal product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-DealProduct-

{DealProdId}-patch.html)

PATCH   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealProduct/{DealProdId}

Update a deal registration (op-salesApi-

resources-11.1.10-deals-{DealId}-patch.html)

PATCH   /salesApi/resources/11.1.10/deals/{DealId}

Update a deal team member (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

DealResources-{DealResourceId}-patch.html)

PATCH   /salesApi/resources/11.1.10/deals/{DealId}/child

/DealResources/{DealResourceId}

Update a product (op-salesApi-resources-

11.1.10-deals-{DealId}-child-products-

{productsId}-patch.html)

PATCH   /salesApi/resources/11.1.10/deals/{DealId}/child

/products/{productsId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 11: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 11/30

Task Method Path

Update a product group (op-salesApi-

resources-11.1.10-deals-{DealId}-child-

productGroups-{ProdGroupId}-patch.html)

PATCH   /salesApi/resources/11.1.10/deals/{DealId}/child

/productGroups/{ProdGroupId}

Forecasts

The forecasts resource is used to view or modify a forecast territory.

Task Method Path

Get a forecast item (op-salesApi-resources-

11.1.10-territoryForecasts-

{ForecastParticipantId}-child-

ForecastItemDetail-{ForecastItemId}-get.html)

GET   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child

/ForecastItemDetail/{ForecastItemId}

Get a forecast product (op-salesApi-resources-

11.1.10-territoryForecasts-

{ForecastParticipantId}-child-forecastProducts-

{FcstProductId}-get.html)

GET   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child/forecastProducts

/{FcstProductId}

Get a territory forecast (op-salesApi-resources-

11.1.10-territoryForecasts-

{ForecastParticipantId}-get.html)

GET   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}

Get all forecast items (op-salesApi-resources-

11.1.10-territoryForecasts-

{ForecastParticipantId}-child-

ForecastItemDetail-get.html)

GET   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child

/ForecastItemDetail

Get all forecast products (op-salesApi-

resources-11.1.10-territoryForecasts-

{ForecastParticipantId}-child-forecastProducts-

get.html)

GET   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child/forecastProducts

Get all territory forecasts (op-salesApi-

resources-11.1.10-territoryForecasts-get.html)GET   /salesApi/resources/11.1.10/territoryForecasts

Update a forecast item (op-salesApi-resources-

11.1.10-territoryForecasts-

{ForecastParticipantId}-child-

ForecastItemDetail-{ForecastItemId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child

/ForecastItemDetail/{ForecastItemId}

Update a forecast product (op-salesApi-

resources-11.1.10-territoryForecasts-

{ForecastParticipantId}-child-forecastProducts-

{FcstProductId}-patch.html)

PATCH   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}/child/forecastProducts

/{FcstProductId}

Update a terri tory forecast (op-salesApi-

resources-11.1.10-territoryForecasts-

{ForecastParticipantId}-patch.html)

PATCH   /salesApi/resources/11.1.10/territoryForecasts

/{ForecastParticipantId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 12: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 12/30

Households

The household resource is used to view, create, and update a household. Household is a group that has a

relationship with either an account or a contact. A household object includes attributes that are used to store values

while creating or updating a household. You can use the child resources such as addresses, relationships,

addressPurposes, salesTeamMembers, and primary addresses to manage child entities of the household object.

Task Method Path

Create a household (op-crmCommonApi-

resources-11.1.10-households-post.html)POST   /crmCommonApi/resources/11.1.10/households

Create a note (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

Note-post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Note

Create a primary address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-PrimaryAddress-post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/PrimaryAddress

Create a relationship (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Relationship-post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Relationship

Create a sales team member 

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-

SalesTeamMember-post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/SalesTeamMember 

Create an address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-child-Address-post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address

Create an address purpose

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

post.html)

POST   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Delete a household (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}

Delete a note (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

Note-{NoteId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Note/{NoteId}

Delete a primary address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 13: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 13/30

Task Method Path

Delete a sales team member 

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Delete an address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Address-{AddressNumber}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

Delete an address purpose

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-delete.html)

DELETE   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Get a household (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

get.html)

GET  /crmCommonApi/resources/11.1.10/households

/{PartyNumber}

Get a note (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

Note-{NoteId}-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Note/{NoteId}

Get a primary address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Get a sales team member (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-SalesTeamMember-

{SalesTeamMemberId}-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Get all address purposes (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Address-{AddressNumber}-child-

 AddressPurpose-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose

Get all addresses (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Address-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address

Get all households (op-crmCommonApi-

resources-11.1.10-households-get.html)

GET   /crmCommonApi/resources/11.1.10/households

Get all notes (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

Note-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Note

Get all primary addresses (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-PrimaryAddress-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/PrimaryAddress

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 14: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 14/30

Task Method Path

Get all relationships (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Relationship-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Relationship

Get all sales team members

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-

SalesTeamMember-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/SalesTeamMember 

Get an address (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

 Address-{AddressNumber}-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

Get an address purpose (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Address-{AddressNumber}-child-

 AddressPurpose-{AddressPurposeId}-get.html)

GET   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Update a household (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}

Update a note (op-crmCommonApi-resources-

11.1.10-households-{PartyNumber}-child-

Note-{NoteId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Note/{NoteId}

Update a primary address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-PrimaryAddress-{AddressNumber}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/PrimaryAddress

/{AddressNumber}

Update a sales team member 

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-

SalesTeamMember-{SalesTeamMemberId}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/SalesTeamMember 

/{SalesTeamMemberId}

Update an address (op-crmCommonApi-

resources-11.1.10-households-{PartyNumber}-

child-Address-{AddressNumber}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

Update an address purpose

(op-crmCommonApi-resources-11.1.10-

households-{PartyNumber}-child-Address-

{AddressNumber}-child-AddressPurpose-

{AddressPurposeId}-patch.html)

PATCH   /crmCommonApi/resources/11.1.10/households

/{PartyNumber}/child/Address/{AddressNumber}

/child/AddressPurpose/{AddressPurposeId}

Opportunities

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 15: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 15/30

The opportunities resource let view, create, and update an opportunity. An opportunity supports the full sales process,

from leads, to opportunities, to sales, to follow-up analytics. Within opportunities, sales organizations can capture a

wide variety of information related to an opportunity, such as account and the products to be sold.

Task Method Path

Create a note (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-

Note-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/Note

Create a territory for an opportunity revenue

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-ChildRevenue-{RevnId}-

child-RevenueTerritory-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/RevenueTerritory

Create an opportunity (op-salesApi-resources-

11.1.10-opportunities-post.html)

POST   /salesApi/resources/11.1.10/opportunities

Create an opportunity competitor (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityCompetitor2-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityCompetitor2

Create an opportunity contact (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityContact-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityContact

Create an opportunity lead (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityLead-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityLead

Create an opportunity revenue (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-ChildRevenue-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue

Create an opportunity revenue partner 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-RevenuePartnerPrimary-

post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/RevenuePartnerPrimary

Create an opportunity source (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunitySource1-post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunitySource1

Create an opportunity team member 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-OpportunityResource-

post.html)

POST   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityResource

Delete a note (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-Note-{NoteId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/Note/{NoteId}

Delete an opportunity (op-salesApi-resources-11.1.10-opportunities-{OptyNumber}-

delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities/{OptyNumber}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 16: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 16/30

Task Method Path

Delete an opportunity competitor (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityCompetitor2-

{OptyCompetitorId}-delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityCompetitor2

/{OptyCompetitorId}

Delete an opportunity contact (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityContact-{OptyConId}-

delete.html)

DELETE  /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityContact

/{OptyConId}

Delete an opportunity lead (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityLead-{OpportunityLeadId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityLead

/{OpportunityLeadId}

Delete an opportunity revenue (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-ChildRevenue-{RevnId}-delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

Delete an opportunity revenue partner 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-RevenuePartnerPrimary-

{RevnPartOrgPartyId}-delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/RevenuePartnerPrimary

/{RevnPartOrgPartyId}

Delete an opportunity revenue territory

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-ChildRevenue-{RevnId}-

child-RevenueTerritory-{RevenueTerritoryId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/RevenueTerritory/{RevenueTerritoryId}

Delete an opportunity source (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunitySource1-{OptySrcId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunitySource1

/{OptySrcId}

Delete an opportunity team member 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-OpportunityResource-

{OptyResourceId}-delete.html)

DELETE   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityResource

/{OptyResourceId}

Get a note (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-Note-{NoteId}-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/Note/{NoteId}

Get a product (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-

ChildRevenue-{RevnId}-child-products-

{productsId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/products/{productsId}

Get a product group (op-salesApi-resources-

11.1.10-opportunities-{OptyNumber}-child-

ChildRevenue-{RevnId}-child-productGroups-

{ProdGroupId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/productGroups/{ProdGroupId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 17: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 17/30

Task Method Path

Get all notes (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-Note-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/Note

Get all opportunities (op-salesApi-resources-

11.1.10-opportunities-get.html)

GET   /salesApi/resources/11.1.10/opportunities

Get all opportunity competitors (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityCompetitor2-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityCompetitor2

Get all opportunity contacts (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityContact-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityContact

Get all opportunity leads (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityLead-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityLead

Get all opportunity revenue partners

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-RevenuePartnerPrimary-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/RevenuePartnerPrimary

Get all opportunity revenue territories

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-ChildRevenue-{RevnId}-

child-RevenueTerritory-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/RevenueTerritory

Get all opportunity revenues (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-ChildRevenue-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue

Get all opportunity sources (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunitySource1-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunitySource1

Get all opportunity team members (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityResource-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityResource

Get all product groups (op-salesApi-resources-

11.1.10-opportunities-{OptyNumber}-child-

ChildRevenue-{RevnId}-child-productGroups-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/productGroups

Get all products (op-salesApi-resources-

11.1.10-opportunities-{OptyNumber}-child-

ChildRevenue-{RevnId}-child-products-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/products

Get an opportunity (op-salesApi-resources-

11.1.10-opportunities-{OptyNumber}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 18: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 18/30

Task Method Path

Get an opportunity competitor (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityCompetitor2-

{OptyCompetitorId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityCompetitor2

/{OptyCompetitorId}

Get an opportunity contact (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityContact-{OptyConId}-get.html)

GET  /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityContact

/{OptyConId}

Get an opportunity lead (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityLead-{OpportunityLeadId}-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityLead

/{OpportunityLeadId}

Get an opportunity revenue (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-ChildRevenue-{RevnId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

Get an opportunity revenue partner 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-RevenuePartnerPrimary-

{RevnPartOrgPartyId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/RevenuePartnerPrimary

/{RevnPartOrgPartyId}

Get an opportunity revenue territory

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-ChildRevenue-{RevnId}-

child-RevenueTerritory-{RevenueTerritoryId}-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/RevenueTerritory/{RevenueTerritoryId}

Get an opportunity source (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunitySource1-{OptySrcId}-get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunitySource1

/{OptySrcId}

Get an opportunity team member (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityResource-{OptyResourceId}-

get.html)

GET   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityResource

/{OptyResourceId}

Update a note (op-salesApi-resources-11.1.10-

opportunities-{OptyNumber}-child-Note-{NoteId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/Note/{NoteId}

Update an opportunity (op-salesApi-resources-

11.1.10-opportunities-{OptyNumber}-patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}

Update an opportunity competitor (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityCompetitor2-

{OptyCompetitorId}-patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityCompetitor2

/{OptyCompetitorId}

Update an opportunity contact (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityContact-{OptyConId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityContact

/{OptyConId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 19: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 19/30

Task Method Path

Update an opportunity lead (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunityLead-{OpportunityLeadId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityLead

/{OpportunityLeadId}

Update an opportunity revenue (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-ChildRevenue-{RevnId}-patch.html)

PATCH  /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

Update an opportunity revenue partner 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-RevenuePartnerPrimary-

{RevnPartOrgPartyId}-patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/RevenuePartnerPrimary

/{RevnPartOrgPartyId}

Update an opportunity revenue territory

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-ChildRevenue-{RevnId}-

child-RevenueTerritory-{RevenueTerritoryId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/ChildRevenue/{RevnId}

/child/RevenueTerritory/{RevenueTerritoryId}

Update an opportunity source (op-salesApi-

resources-11.1.10-opportunities-{OptyNumber}-

child-OpportunitySource1-{OptySrcId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunitySource1

/{OptySrcId}

Update an opportunity team member 

(op-salesApi-resources-11.1.10-opportunities-

{OptyNumber}-child-OpportunityResource-

{OptyResourceId}-patch.html)

PATCH   /salesApi/resources/11.1.10/opportunities

/{OptyNumber}/child/OpportunityResource

/{OptyResourceId}

Partners

 A partner resource is used to view, create, or modify a channel partner. A channel partner company works with your 

organization to sell products and services. In Oracle Sales Cloud, a partner resource is different from an account

resource.

Task Method Path

Create a certification for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-certifications-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/certifications

Create a geography for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-geographies-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/geographies

Create a partner (op-salesApi-resources-

11.1.10-partners-post.html)

POST   /salesApi/resources/11.1.10/partners

Create a partner account team member for a

partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-child-

accountTeamMembers-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/accountTeamMembers

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 20: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 20/30

Task Method Path

Create a partner type (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-child-

types-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/types

Create a product specialty for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-productSpecialities-

post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/productSpecialities

Create an expertise for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-expertises-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/expertises

Create an industry for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-industries-post.html)

POST   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/industries

Delete a certification for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-certifications-{PartnerMultivalLovId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/certifications

/{PartnerMultivalLovId}

Delete a geography for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-geographies-{geographiesId}-delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/geographies

/{geographiesId}

Delete a partner account team member for a

partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-child-

accountTeamMembers-

{PartnerAccountResourceId}-delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/accountTeamMembers

/{PartnerAccountResourceId}

Delete a partner type (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-child-

types-{typesId}-delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/types/{typesId}

Delete a product specialty for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-productSpecialities-

{productSpecialitiesId}-delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/productSpecialities

/{productSpecialitiesId}

Delete an expertise for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-expertises-{PartnerMultivalLovId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/expertises

/{PartnerMultivalLovId}

Delete an industry for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-industries-{industriesId}-delete.html)

DELETE   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/industries

/{industriesId}

Get a certification for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-certifications-{PartnerMultivalLovId}-

get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/certifications

/{PartnerMultivalLovId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 21: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 21/30

Task Method Path

Get a partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}

Get a partner account team member for a

partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-child-

accountTeamMembers-

{PartnerAccountResourceId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/accountTeamMembers

/{PartnerAccountResourceId}

Get a partner type (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-child-

types-{typesId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/types/{typesId}

Get a product specialty for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-productSpecialities-

{productSpecialitiesId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/productSpecialities

/{productSpecialitiesId}

Get all certifications for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-certifications-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/certifications

Get all expertises for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-expertises-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/expertises

Get all geographies for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-geographies-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/geographies

Get all industries for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-industries-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/industries

Get all partner account team members for a

partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-child-

accountTeamMembers-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/accountTeamMembers

Get all partner types (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-child-

types-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/types

Get all partners (op-salesApi-resources-

11.1.10-partners-get.html)GET   /salesApi/resources/11.1.10/partners

Get all product specialties for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-productSpecialities-

get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/productSpecialities

Get an expertise for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-expertises-{PartnerMultivalLovId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/expertises

/{PartnerMultivalLovId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 22: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 22/30

Task Method Path

Get an industry for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-industries-{industriesId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/industries

/{industriesId}

Get geography for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-geographies-{geographiesId}-get.html)

GET   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/geographies

/{geographiesId}

Update a certification for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-certifications-

{PartnerMultivalLovId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/certifications

/{PartnerMultivalLovId}

Update a partner (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}

Update a partner account team member for a

partner (op-salesApi-resources-11.1.10-

partners-{CompanyNumber}-child-

accountTeamMembers-

{PartnerAccountResourceId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/accountTeamMembers

/{PartnerAccountResourceId}

Update a partner type (op-salesApi-resources-

11.1.10-partners-{CompanyNumber}-child-

types-{typesId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/types/{typesId}

Update a product specialty for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-productSpecialities-

{productSpecialitiesId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/productSpecialities

/{productSpecialitiesId}

Update an expertise for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-expertises-{PartnerMultivalLovId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/expertises

/{PartnerMultivalLovId}

Update an industry for a partner (op-salesApi-

resources-11.1.10-partners-{CompanyNumber}-

child-industries-{industriesId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/industries

/{industriesId}

Update geography served for a partner 

(op-salesApi-resources-11.1.10-partners-

{CompanyNumber}-child-geographies-

{geographiesId}-patch.html)

PATCH   /salesApi/resources/11.1.10/partners

/{CompanyNumber}/child/geographies

/{geographiesId}

Payment Batches

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 23: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 23/30

The payment batch resource is used to retrieve payment batch summary information. It is also used to retrieve the

details of paysheets and payment transactions within the context of a payment batch. A payment batch generates

paysheets for each incentive compensation participant who meets the payment batch selection criteria. A paysheet

contains and summarizes the payment transaction amounts. Payment transactions include the payable commission

and bonus incentives, payment plan draw and recovery amounts, and manual adjustments to the payable amount.

Task Method Path

Create a manual adjustment for a payment

batch (op-incentiveCompensationApi-

resources-11.1.10-paymentBatches-{PayrunId}-

child-paymentTransactions-post.html)

POST   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child

/paymentTransactions

Create a manual adjustment for a payment

batch (op-incentiveCompensationApi-

resources-11.1.10-paymentBatches-{PayrunId}-

child-paysheets-{PaysheetId}-child-

paymentTransactions-post.html)

POST   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child/paysheets

/{PaysheetId}/child/paymentTransactions

Get a payment batch

(op-incentiveCompensationApi-resources-

11.1.10-paymentBatches-{PayrunId}-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}

Get a payment transaction for a payment batch

(op-incentiveCompensationApi-resources-

11.1.10-paymentBatches-{PayrunId}-child-

paymentTransactions-{ParticipantPayId}-

get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child

/paymentTransactions/{ParticipantPayId}

Get a payment transaction for a payment batch

(op-incentiveCompensationApi-resources-

11.1.10-paymentBatches-{PayrunId}-child-

paysheets-{PaysheetId}-child-

paymentTransactions-{ParticipantPayId}-

get.html)

GET  /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child/paysheets

/{PaysheetId}/child/paymentTransactions

/{ParticipantPayId}

Get a paysheet for a payment batch

(op-incentiveCompensationApi-resources-

11.1.10-paymentBatches-{PayrunId}-child-

paysheets-{PaysheetId}-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child/paysheets

/{PaysheetId}

Get all payment batches

(op-incentiveCompensationApi-resources-

11.1.10-paymentBatches-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches

Get all payment transactions for a payment

batch (op-incentiveCompensationApi-

resources-11.1.10-paymentBatches-{PayrunId}-

child-paymentTransactions-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child

/paymentTransactions

Get all payment transactions for a payment

batch (op-incentiveCompensationApi-

resources-11.1.10-paymentBatches-{PayrunId}-

child-paysheets-{PaysheetId}-child-

paymentTransactions-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paymentBatches/{PayrunId}/child/paysheets

/{PaysheetId}/child/paymentTransactions

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 24: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 24/30

Page 25: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 25/30

The paysheet resource is used to view the paysheet information. A payment batch generates paysheets for each

incentive compensation participant who meets the payment batch criteria. The paysheet contains the participant

payment transactions for the pay period. It provides summarized amounts, such as total calculated earnings, total

recoverable payment plan adjustments, and total payment amount.

Task Method Path

Create a manual adjustment for a paysheet

(op-incentiveCompensationApi-resources-

11.1.10-paysheets-{PaysheetId}-child-

paymentTransactions-post.html)

POST  /incentiveCompensationApi/resources/11.1.10

/paysheets/{PaysheetId}/child

/paymentTransactions

Get a payment transaction for a paysheet

(op-incentiveCompensationApi-resources-

11.1.10-paysheets-{PaysheetId}-child-

paymentTransactions-{ParticipantPayId}-

get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paysheets/{PaysheetId}/child

/paymentTransactions/{ParticipantPayId}

Get a paysheet (op-incentiveCompensationApi-

resources-11.1.10-paysheets-{PaysheetId}-

get.html)

GET  /incentiveCompensationApi/resources/11.1.10

/paysheets/{PaysheetId}

Get all payment transactions for a paysheet

(op-incentiveCompensationApi-resources-

11.1.10-paysheets-{PaysheetId}-child-

paymentTransactions-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paysheets/{PaysheetId}/child

/paymentTransactions

Get all paysheets

(op-incentiveCompensationApi-resources-

11.1.10-paysheets-get.html)

GET   /incentiveCompensationApi/resources/11.1.10

/paysheets

Update a payment transaction hold for a

paysheet (op-incentiveCompensationApi-

resources-11.1.10-paysheets-{PaysheetId}-

child-paymentTransactions-{ParticipantPayId}-

patch.html)

PATCH   /incentiveCompensationApi/resources/11.1.10

/paysheets/{PaysheetId}/child

/paymentTransactions/{ParticipantPayId}

Program Enrollments

The program enrollments resource is used to view, create, or update partner enrollments in a program.

Task Method Path

Create a note for an enrollment (op-salesApi-

resources-11.1.10-programEnrollments-

{EnrollmentNumber}-child-Notes-post.html)

POST   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/Notes

Create an enrollment (op-salesApi-resources-

11.1.10-programEnrollments-post.html)

POST   /salesApi/resources/11.1.10

/programEnrollments

Delete a note for an enrollment (op-salesApi-

resources-11.1.10-programEnrollments-

{EnrollmentNumber}-child-Notes-{NoteId}-

delete.html)

DELETE   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/Notes/{NoteId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 26: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 26/30

Task Method Path

Get a note for an enrollment (op-salesApi-

resources-11.1.10-programEnrollments-

{EnrollmentNumber}-child-Notes-{NoteId}-

get.html)

GET   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/Notes/{NoteId}

Get a partner program for the enrollment

(op-salesApi-resources-11.1.10-

programEnrollments-{EnrollmentNumber}-child-

PartnerProgram-{PartnerProgramId}-get.html)

GET  /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/PartnerProgram/{PartnerProgramId}

Get all enrollments (op-salesApi-resources-

11.1.10-programEnrollments-get.html)

GET   /salesApi/resources/11.1.10

/programEnrollments

Get all notes for an enrollment (op-salesApi-

resources-11.1.10-programEnrollments-

{EnrollmentNumber}-child-Notes-get.html)

GET   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/Notes

Get all the partner programs for the enrollment

(op-salesApi-resources-11.1.10-

programEnrollments-{EnrollmentNumber}-child-

PartnerProgram-get.html)

GET   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/PartnerProgram

Get an enrollment (op-salesApi-resources-

11.1.10-programEnrollments-

{EnrollmentNumber}-get.html)

GET   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}

Update a note for an enrollment (op-salesApi-

resources-11.1.10-programEnrollments-

{EnrollmentNumber}-child-Notes-{NoteId}-

patch.html)

PATCH   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}/child

/Notes/{NoteId}

Update an enrollment (op-salesApi-resources-

11.1.10-programEnrollments-

{EnrollmentNumber}-patch.html)

PATCH   /salesApi/resources/11.1.10

/programEnrollments/{EnrollmentNumber}

Resources

The resources resoure is used to view, create, and update a resource. A resource is a person within the deploying

company who can be assigned work to accomplish business objectives, such as sales persons or partner members.

Task Method Path

Get a resource (op-crmCommonApi-resources-

11.1.10-resources-{PartyNumber}-get.html)GET   /crmCommonApi/resources/11.1.10/resources

/{PartyNumber}

Get all resources (op-crmCommonApi-

resources-11.1.10-resources-get.html)

GET   /crmCommonApi/resources/11.1.10/resources

Sales Leads

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 27: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 27/30

The sales lead resource is used to view, create, or modify a lead. A lead is a transaction record created when a party

has expressed an interest in a product or service. It represents a selling opportunity.

Task Method Path

Create a note (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-Note-post.html)

POST   /salesApi/resources/11.1.10/leads/{LeadId}

/child/Note

Create a sales lead (op-salesApi-resources-

11.1.10-leads-post.html)

POST   /salesApi/resources/11.1.10/leads

Create a sales lead contact (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadTcMembers1-post.html)

POST   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadTcMembers1

Create a sales lead product (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklProdAssoc1-post.html)

POST   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklProdAssoc1

Create a sales lead resource (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadResources-post.html)

POST   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadResources

Delete a note (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-Note-{NoteId}-delete.html)

DELETE   /salesApi/resources/11.1.10/leads/{LeadId}

/child/Note/{NoteId}

Delete a sales lead (op-salesApi-resources-

11.1.10-leads-{LeadId}-delete.html)

DELETE   /salesApi/resources/11.1.10/leads/{LeadId}

Delete a sales lead contact (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-MklLeadTcMembers1-{LeadMemberId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadTcMembers1/{LeadMemberId}

Delete a sales lead product (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklProdAssoc1-{LeadProductId}-delete.html)

DELETE   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklProdAssoc1/{LeadProductId}

Delete a sales lead resource (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadResources-{LeadResourceId}-

delete.html)

DELETE   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadResources/{LeadResourceId}

Get a note (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-Note-{NoteId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/Note/{NoteId}

Get a product (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-products-{productsId}-

get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/products/{productsId}

Get a product group (op-salesApi-resources-

11.1.10-leads-{LeadId}-child-productGroups-

{ProdGroupId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/productGroups/{ProdGroupId}

Get a sales lead (op-salesApi-resources-

11.1.10-leads-{LeadId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 28: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 28/30

Task Method Path

Get a sales lead contact (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadTcMembers1-{LeadMemberId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadTcMembers1/{LeadMemberId}

Get a sales lead product (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklProdAssoc1-{LeadProductId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklProdAssoc1/{LeadProductId}

Get a sales lead resource (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadResources-{LeadResourceId}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadResources/{LeadResourceId}

Get all notes (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-Note-get.html)GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/Note

Get all opportunities (op-salesApi-resources-

11.1.10-leads-{LeadId}-child-LeadOpportunity-

get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/LeadOpportunity

Get all product groups (op-salesApi-resources-

11.1.10-leads-{LeadId}-child-productGroups-

get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/productGroups

Get all products (op-salesApi-resources-

11.1.10-leads-{LeadId}-child-products-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/products

Get all sales lead contacts (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadTcMembers1-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadTcMembers1

Get all sales lead products (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklProdAssoc1-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklProdAssoc1

Get all sales lead resources (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadResources-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadResources

Get all sales leads (op-salesApi-resources-

11.1.10-leads-get.html)

GET   /salesApi/resources/11.1.10/leads

Get an opportunity (op-salesApi-resources-

11.1.10-leads-{LeadId}-child-LeadOpportunity-

{LeadNumber}-get.html)

GET   /salesApi/resources/11.1.10/leads/{LeadId}

/child/LeadOpportunity/{LeadNumber}

Update a note (op-salesApi-resources-11.1.10-

leads-{LeadId}-child-Note-{NoteId}-patch.html)

PATCH   /salesApi/resources/11.1.10/leads/{LeadId}

/child/Note/{NoteId}

Update a sales lead (op-salesApi-resources-

11.1.10-leads-{LeadId}-patch.html)PATCH   /salesApi/resources/11.1.10/leads/{LeadId}

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 29: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 29/30

Task Method Path

Update a sales lead contact (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadTcMembers1-{LeadMemberId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadTcMembers1/{LeadMemberId}

Update a sales lead product (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklProdAssoc1-{LeadProductId}-patch.html)

PATCH  /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklProdAssoc1/{LeadProductId}

Update a sales lead resource (op-salesApi-

resources-11.1.10-leads-{LeadId}-child-

MklLeadResources-{LeadResourceId}-

patch.html)

PATCH   /salesApi/resources/11.1.10/leads/{LeadId}

/child/MklLeadResources/{LeadResourceId}

Sales Orders

The sales order resource is used to view, create, and update sales orders. A Sales Order captures quote and order 

header information such as name, version, status and amount. It is used to get, create, update and delete a quote

and order.

Task Method Path

Create a quote (op-crmCommonApi-resources-

11.1.10-salesOrders-post.html)

POST   /crmCommonApi/resources/11.1.10

/salesOrders

Delete a quote (op-crmCommonApi-resources-

11.1.10-salesOrders-{OrderHeaderId}-

delete.html)

DELETE   /crmCommonApi/resources/11.1.10

/salesOrders/{OrderHeaderId}

Get a quote (op-crmCommonApi-resources-

11.1.10-salesOrders-{OrderHeaderId}-get.html)

GET   /crmCommonApi/resources/11.1.10

/salesOrders/{OrderHeaderId}

Get all quotes (op-crmCommonApi-resources-

11.1.10-salesOrders-get.html)GET   /crmCommonApi/resources/11.1.10

/salesOrders

Update a quote (op-crmCommonApi-resources-

11.1.10-salesOrders-{OrderHeaderId}-

patch.html)

PATCH   /crmCommonApi/resources/11.1.10

/salesOrders/{OrderHeaderId}

Source Codes

The source code resource is used to track responses and leads generated by each marketing campaign execution,

which helps gauge the effectiveness of each initiative. A marketing source code is a unique identifier representing a

marketing campaign and its underlying execution.

Task Method Path

Get a source code (op-salesApi-resources-

11.1.10-sourcecodes-{SourceCodeId}-get.html)

GET   /salesApi/resources/11.1.10/sourcecodes

/{SourceCodeId}

Get all source codes (op-salesApi-resources-

11.1.10-sourcecodes-get.html)

GET   /salesApi/resources/11.1.10/sourcecodes

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...

f 30 26-Nov-15 1:36 AM

Page 30: REST API for Oracle Sales Cloud Release 10

8/20/2019 REST API for Oracle Sales Cloud Release 10

http://slidepdf.com/reader/full/rest-api-for-oracle-sales-cloud-release-10 30/30

 About Oracle (http://www.oracle.com/corporate/index.html) | Contact Us (http://www.oracle.com/us/corporate/contact/index.html)

| Legal Notices (http://www.oracle.com/us/legal/index.html) | Terms of Use (http://www.oracle.com/us/legal/terms/index.html)

| Your Privacy Rights (http://www.oracle.com/us/legal/privacy/index.html)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

T API for Oracle Sales Cloud Release 10 http://carson.oraclecorp.com:5000/client/fusionapps/sales-r10/html/res...