Skip to main content

Asset Creation API

 

Asset Creation Link

 

API Information:

 

ENDPOINT URL 

 

/services/data/v66.0/composite

 

METHOD: 

POST

 

 

MESSAGE BODY:

 

 

{

"allOrNone": true,

"compositeRequest": [

{

"method": "POST",

"url": "/services/data/v66.0/sobjects/Asset",

"referenceId": "refAsset1",

"body": {

"AccountId": "001f600000dZWxvAAG",

"Name": "Google Workspace",

"Product2Id": "01tf6000004GVNnAAO",

"ContactId": "003f600000JX730AAD",

"HasLifecycleManagement": true,

"LifecycleStartDate": "2026-01-01T00:00:00.000+0000",

"LifecycleEndDate": "2026-12-31T00:00:00.000+0000",

"CurrentMRR": 250,

"CurrentQuantity": 10,

"TotalLifecycleAmount": 3000

}

},

{

"method": "POST",

"url": "/services/data/v66.0/sobjects/AssetAction",

"referenceId": "refAA1",

"body": {

"AssetId": "@{refAsset1.id}",

"Type": "Generate",

"CategoryEnum": "Initial Sale",

"ActionDate": "2026-01-01T00:00:00.000+0000",

"quantityChange": 10,

"mrrChange": 250,

"amount": 12000,

"TotalInitialSaleAmount": 3000,

"TotalMrr": 250

}

},

{

"method": "POST",

"url": "/services/data/v66.0/sobjects/AssetStatePeriod",

"referenceId": "refASP1",

"body": {

"AssetId": "@{refAsset1.id}",

"startDate": "2026-01-01T00:00:00.000+0000",

"endDate": "2026-12-31T23:59:59.000+0000",

"quantity": 10,

"amount": 0,

"mrr": 250

}

},

{

"method": "POST",

"url": "/services/data/v66.0/sobjects/AssetActionSource",

"referenceId": "refAAS1",

"body": {

"AssetActionId": "@{refAA1.id}",

"transactionDate": "2026-01-01T00:00:00.000+0000",

"adjustmentAmount": 0,

"productAmount": 3000,

"estimatedTax": 0,

"actualTax": 0,

"startDate": "2026-01-01T00:00:00.000+0000",

"endDate": "2026-12-31T00:00:00.000+0000",

"quantity": 10

}

}

]

}

0/9000