|request_id | 4 | The ID for the request that this response is meant for |
The data afterwards depends on the supplied opcode, Please consult the **Operations** chapter for more information.
## Operations
### `FORCE_UPDATE` (0x00)
Forces the server to re-fetch the YouTube player, and extract the necessary components from it (`nsig` function code, `sig` function code, signature timestamp).
#### Request
*No additional data required*
#### Response
| Name | Size (bytes) | Description |
|------|--------------|-------------|
|status| 4 | The status code of the request: `0xF44F` if successful, `0xFFFF` if no updating is required (YouTube's player ID is equal to the server's current player ID), `0x0000` if an error occurred |
### `DECRYPT_N_SIGNATURE` (0x01)
Decrypt a provided `n` signature using the server's current `nsig` function code, and return the result (or an error).