card-management-sdk
Version:
The Shell Card Management API is REST-based and employs OAUTH 2.0,Basic and ApiKey authentication. The API endpoints accept JSON-encoded request bodies, return JSON-encoded responses and use standard HTTP response codes. All resources are located in the S
34 lines (33 loc) • 1.56 kB
TypeScript
/**
* Shell Card Management APIsLib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema';
import { CreateCardGroupResponseErrorCardsItems } from './createCardGroupResponseErrorCardsItems';
import { CreateCardGroupResponseSuccessfulRequestsItems } from './createCardGroupResponseSuccessfulRequestsItems';
import { ErrorStatus } from './errorStatus';
export interface CreateCardGroupResponse {
/**
* Reference number for tracking the execution of the requests – new Card Group creation and to move the cards to the new card group.
* Reference number will be null when the validations of new card group parameters fail.
*/
mainReference?: number;
/**
* Reference number for tracking the execution of card group creation.
* Reference number will be null when the validations of new card group parameters fail.
*/
newCardGroupReference?: number;
/** List of cards validated and submitted successfully for processing. */
successfulRequests?: CreateCardGroupResponseSuccessfulRequestsItems[];
/**
* List of cards that failed validation and not submitted for processing.
* Entity: FailedCardReference
* This list will be empty when the validations of new card group parameters fail.
*/
errorCards?: CreateCardGroupResponseErrorCardsItems[];
error?: ErrorStatus;
/** API Request Id */
requestId?: string;
}
export declare const createCardGroupResponseSchema: Schema<CreateCardGroupResponse>;