Skip to content

@salesforce/b2c-tooling-sdk / clients / createExtraParamsMiddleware

Function: createExtraParamsMiddleware()

createExtraParamsMiddleware(config): Middleware

Defined in: packages/b2c-tooling-sdk/src/clients/middleware.ts:202

Creates middleware that adds extra query parameters and/or body fields to requests.

This is useful for internal/power-user scenarios where you need to pass parameters that aren't in the typed OpenAPI schema.

Parameters

config

ExtraParamsConfig

Configuration with extra query and/or body params

Returns

Middleware

Middleware that adds extra params to requests

Example

typescript
const client = createOdsClient(config, auth);
client.use(createExtraParamsMiddleware({
  query: { debug: 'true', internal_flag: '1' },
  body: { _internal: { trace: true } }
}));

All rights reserved.