pcp-server-nodejs-sdk
Version:
[](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [ • 965 B
TypeScript
import { CommunicatorConfiguration } from '../CommunicatorConfiguration.js';
import type { CommerceCaseResponse, CommerceCasesResponse, CreateCommerceCaseRequest, CreateCommerceCaseResponse, PatchCommerceCaseRequest } from '../models/index.js';
import { GetCommerceCasesQuery } from '../queries/GetCommerceCasesQuery.js';
import { BaseApiClient } from './BaseApiClient.js';
export declare class CommerceCaseApiClient extends BaseApiClient {
constructor(config: CommunicatorConfiguration);
createCommerceCaseRequest(merchantId: string, payload: CreateCommerceCaseRequest): Promise<CreateCommerceCaseResponse>;
getCommerceCaseRequest(merchantId: string, commerceCaseId: string): Promise<CommerceCaseResponse>;
getCommerceCasesRequest(merchantId: string, queryParams?: GetCommerceCasesQuery): Promise<CommerceCasesResponse>;
updateCommerceCaseRequest(merchantId: string, commerceCaseId: string, payload: PatchCommerceCaseRequest): Promise<void>;
}