createAsset
adds a fixed asset
Adds an asset to the system
/Assets
Usage and SDK Samples
await xero.setTokenSet(tokenSet);
const xeroTenantId = 'YOUR_XERO_TENANT_ID';
const idempotencyKey = 'KEY_VALUE';
const asset: Asset = {
assetname: "Other Computer",
assetnumber: "FA-00210",
status: Asset.StatusEnum.DRAFT
};
try {
const response = await xero.accountingApi.createAsset(xeroTenantId, asset, idempotencyKey);
console.log(response.body || response.response.statusCode)
} catch (err) {
const error = JSON.stringify(err.response.body, null, 2)
console.log(`Status Code: ${err.response.statusCode} => ${error}`);
}
Scopes
assets | Grant read-write access to fixed assets |
Parameters
Name | Description |
---|---|
xero-tenant-id* |
String
Xero identifier for Tenant
Required
|
Idempotency-Key |
String
This allows you to safely retry requests without the risk of duplicate processing. 128 character max.
|
Name | Description |
---|---|
asset * |
Asset
Fixed asset you are creating
Required
|