| Contact | Donate | Imprint |
| Block | UserAccountModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) BlockedE164Number | STRING | Block | ||
| (2) BlockedUserAccount | LONG | Block | ||
| (3) CreatedAt | DATE | Block | ||
| (4) Reason | STRING | Block | ||
| (5) UserAccount | LONG | Block | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /block | insertBlock(block) | UserAccountModule | POST | Block |
| (2) /block/{id} | findBlockById(id) | UserAccountModule | GET | Block |
| (3) /block/{id} | deleteBlockById(id) | UserAccountModule | DELETE | Block |
| (4) /block/useraccount/{id} | findAllBlockOfUserAccount(id) | UserAccountModule | GET | UserAccount Block |
| (5) /block/{id} | updateBlockById(block) | UserAccountModule | PUT | Block |
| (6) /block | findAllBlock() | UserAccountModule | GET | Block |
Example:
final Block block = (Block) invokeModule(USER_ACCOUNT_MODULE + "/block/" + id, Block.class);| Contact | Donate | Imprint |