# BaseResponse | xrpl
Documentation for xrpl

# Interface BaseResponse

#### Hierarchy

- BaseResponse
  - AccountChannelsResponse
  - AccountCurrenciesResponse
  - AccountInfoResponse
  - AccountLinesResponse
  - AccountNFTsResponse
  - AccountObjectsResponse
  - AccountOffersResponse
  - AccountTxResponse
  - GatewayBalancesResponse
  - NoRippleCheckResponse
  - LedgerResponse
  - LedgerClosedResponse
  - LedgerCurrentResponse
  - LedgerDataResponse
  - LedgerEntryResponse
  - SubmitResponse
  - SubmitMultisignedResponse
  - TransactionEntryResponse
  - TxResponse
  - BookOffersResponse
  - DepositAuthorizedResponse
  - PathFindResponse
  - RipplePathFindResponse
  - ChannelVerifyResponse
  - SubscribeResponse
  - UnsubscribeResponse
  - FeeResponse
  - ManifestResponse
  - ServerDefinitionsResponse
  - ServerInfoResponse
  - ServerStateResponse
  - PingResponse
  - RandomResponse
  - NFTBuyOffersResponse
  - NFTSellOffersResponse
  - NFTInfoResponse
  - NFTHistoryResponse
  - AMMInfoResponse

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:32

#####
Index

### Properties

api_version?
forwarded?
id
result
status?
type
warning?
warnings?

## Properties

### `Optional` api_version

api_version?: number

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:40

### `Optional` forwarded

forwarded?: boolean

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:39

### id

id: string | number

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:33

### result

result: unknown

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:36

### `Optional` status

status?: string

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:34

### type

type: string

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:35

### `Optional` warning

warning?: "load"

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:37

### `Optional` warnings

warnings?: ResponseWarning []

- Defined in packages/xrpl/src/models/methods/baseMethod.ts:38

Generated using TypeDoc