Refactoring

- rename to `request-id`;
- fix requests sequence;
- add test, add examples.

/cc @kaero