13 September 2023
B2BAudit LogQuotesOrdersGraphQL
We have extended the capabilities of Audit Log to help you identify changes made to individual Business Units.
To help you filter Records, we've added the
businessUnit query parameter to the Query Records endpoint. This allows you to filter Records by key for three specific resource types: orders, quote-requests, and quotes.Changes:
- [API] Added query parameter
businessUnitto the Query Records endpoint. - [API] Added
businessUnitfield to Record. - [GraphQL API] Added
KeyReferencetype. - [GraphQL API] Changed the
ChangeHistorytype:- Added
businessUnitfield toChangeHistory.
- Added
- [GraphQL API] Added
businessUnitquery parameter fororders,order,quotes,quote,quoteRequests,quoteRequestqueries.
The following change was introduced in terms of GraphQL SDL:
type KeyReference {
key: String!
typeId: String!
}
type ChangeHistory {
...
businessUnit: KeyReference
}
extend type Query {
orders(
businessUnit: String
): ChangeHistoryQueryResults!
order(
businessUnit: String
): ChangeHistoryQueryResults!
quotes(
businessUnit: String
): ChangeHistoryQueryResults!
quote(
businessUnit: String
): ChangeHistoryQueryResults!
quoteRequests(
businessUnit: String
): ChangeHistoryQueryResults!
quoteRequest(
businessUnit: String
): ChangeHistoryQueryResults!
}