@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
53 lines (52 loc) • 1.49 kB
TypeScript
import { InvalidField } from './invalidField';
import { RoutingDetails } from './routingDetails';
export declare class TransferServiceRestServiceError {
/**
* A human-readable explanation specific to this occurrence of the problem.
*/
'detail': string;
/**
* A code that identifies the problem type.
*/
'errorCode': string;
/**
* A unique URI that identifies the specific occurrence of the problem.
*/
'instance'?: string;
/**
* Detailed explanation of each validation error, when applicable.
*/
'invalidFields'?: Array<InvalidField>;
/**
* A unique reference for the request, essentially the same as `pspReference`.
*/
'requestId'?: string;
'response'?: object;
/**
* Detailed explanation of each attempt to route the transfer with the priorities from the request.
*/
'routingDetails'?: Array<RoutingDetails>;
/**
* The HTTP status code.
*/
'status': number;
/**
* A short, human-readable summary of the problem type.
*/
'title': string;
/**
* A URI that identifies the problem type, pointing to human-readable documentation on this problem type.
*/
'type': string;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}