# IRequest

[**@justaname.id/sdk**](https://docs.justaname.id/sdk-reference/justaname-core-sdk) • **Docs**

***

[@justaname.id/sdk](https://docs.justaname.id/sdk-reference/justaname-core-sdk/globals) / IRequest

## Interface: IRequest

### Extended by

* [`RequestChallengeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`VerifyChallengeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`RequestAddMAppPermissionChallengeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`RequestAppendMAppFieldChallengeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`RequestRevokeMAppPermissionChallengeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameAcceptRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameAddRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`IsSubnameAvailableRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameGetAllByEnsDomainWithCountRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameGetAllByAddressRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameGetAllByDomainChainIdRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameGetBySubnameRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameRecordsRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameRejectRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameReserveRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameRevokeRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameSearchRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameUpdateRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`SubnameGetInvitationsByAddressRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`AddMAppPermissionRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`AppendMAppFieldRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
* [`RevokeMAppPermissionRequest`](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/broken-reference)
