Skip to main content

client.adt.packages

Generated via crud() against /sap/bc/adt/packages/.... Names preserve case (packages are uppercase; URL-encoded, no lowercase transform).

Methods

MethodHTTPPathSummary
.list()GET/sap/bc/adt/packagesList packages
.get(name)GET/sap/bc/adt/packages/{name}Get one
.post(params?)POST/sap/bc/adt/packagesCreate (pass { corrNr })
.put(name)PUT/sap/bc/adt/packages/{name}Update
.delete(name)DELETE/sap/bc/adt/packages/{name}Delete

Accept: application/vnd.sap.adt.packages.v2+xml, …v1+xml Content-Type: application/vnd.sap.adt.packages.v2+xml

Schema

Source: adt-contracts/src/adt/packages/index.ts Schema: packagesV1.

import type { Package } from '@abapify/adt-contracts';

Example

const pkg = await client.adt.packages.get('ZABAPGIT_EXAMPLES');
console.log(pkg.package?.name, pkg.package?.attributes?.packageType);

await client.adt.packages.post({ corrNr: 'DEVK900001' });