Number base conversion post batch
Skill bobadilla-tech/requiems-api-skills/skills/number-base-conversion-post-batch
Convert up to 50 numbers between bases in a single request. Results are returned in input order. Per-item errors are reported inline.From its SKILL.md
npx -y skills add bobadilla-tech/requiems-api-skills --skill number-base-conversion-post-batchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.2 KB, 567 tokens by cl100k_base, as published. Nobody here has run it
Endpoint
POST https://api.requiems.xyz/v1/technology/base/batch
Batch Convert Base
Convert up to 50 numbers between bases in a single request. Results are returned in input order. Per-item errors are reported inline.
Parameters
| Name | Type | Required | Location | Description |
|---|---|---|---|---|
items | array of objects | yes | body | List of conversion requests (1–50 items). |
items[].from | integer | yes | body | Source base (2, 8, 10, or 16). |
items[].to | integer | yes | body | Target base (2, 8, 10, or 16). |
items[].value | string | yes | body | The number as a string. Accepts optional prefixes: 0x (hex), 0b (binary), 0o (octal). |
Request Example
{
"items": [
{ "from": 10, "to": 16, "value": "255" },
{ "from": 2, "to": 10, "value": "1111" }
]
}
Response Example
{
"data": {
"results": [
{ "from": 10, "to": 16, "input": "255", "result": "ff" },
{ "from": 2, "to": 10, "input": "1111", "result": "15" }
],
"total": 2
},
"metadata": { "timestamp": "2026-01-01T00:00:00Z" }
}
Response Fields
| Field | Type | Description |
|---|---|---|
results | array | Per-item results in input order. |
results[].from | integer | The source base used for conversion. |
results[].to | integer | The target base used for conversion. |
results[].input | string | The original value as provided in the request. |
results[].result | string | The converted value in the target base (omitted on error). |
results[].error | string | Error message if this item failed (omitted on success). |
total | integer | Total number of items processed. |
Errors
422validation_failed — The items array is missing, empty, or exceeds 50 items.400bad_request — The request body is missing or malformed.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.