zstd decompress
Decompress a zstd payload.
Upstream
local · zstd codecEvery planParameters
| Name | Type | Description |
|---|---|---|
data_base64required | string | The payload, base64. e.g. KLUv/QAAoQAAeyJoZWxsbyI6InRpa3VsdHJhIn0= |
Pricing
| Plan | Per call | Per 1,000 calls |
|---|---|---|
| Starter | 2 credits | $0.23 |
| Growth | 2 credits | $0.16 |
| Scale | 2 credits | $0.12 |
Response fields
| Field | Type | Description |
|---|---|---|
output_bytes | integer | Decoded output bytes value. |
decompressed | string | Decoded decompressed value. |
decompressed_base64 | string | Decoded decompressed base64 value. |
json | object | Structured json metadata. |
json.hello | string | Decoded hello value. |
Responses
A 200 returns JSON with stable field names. Every response carries x-credits-cost, x-credits-tier and x-credits-remaining. Errors return a JSON body with a stable code and cost 0 credits. Error codes
import os
from tikultra import TikUltra
with TikUltra(api_key=os.environ["TIKULTRA_KEY"]) as client:
res = client.request(
"POST",
"/v1/crypto/zstd/decompress",
json_body={
"data_base64": "KLUv/QAAoQAAeyJoZWxsbyI6InRpa3VsdHJhIn0=",
},
)
print(res.credits_cost, res.data){
"output_bytes": 20,
"decompressed": "{\"hello\":\"tikultra\"}",
"decompressed_base64": "eyJoZWxsbyI6InRpa3VsdHJhIn0=",
"json": {
"hello": "tikultra"
}
}More in Devices, signing & primitives
GET/v1/resolveResolve2 crPOST/v1/resolveResolve (POST)2 crGET/v1/id-converterID converter2 crPOST/v1/crypto/protobuf/decodeProtobuf decode2 crPOST/v1/crypto/protobuf/encodeProtobuf encode2 crPOST/v1/jobs/submitSubmit batch jobper taskGET/v1/jobs/{id}Get jobFreeGET/v1/devicesList devicesFreePOST/v1/devices/provisionGrowth+Provision device10 crGET/v1/devices/templatesHardware templatesFreeGET/v1/apps/versionsApp versionsFreeGET/v1/devices/{id}Get deviceFreePOST/v1/devices/{id}/bootstrapGrowth+Bootstrap device10 crPOST/v1/devices/{id}/reportGrowth+Device security report10 crPOST/v1/devices/{id}/warmGrowth+Warm device feed10 crPOST/v1/crypto/signSign request2 crPOST/v1/crypto/x-cylonsX-Cylons token2 crPOST/v1/crypto/x-argus/decryptX-Argus decrypt2 crPOST/v1/crypto/x-ladon/decryptX-Ladon decrypt2 crPOST/v1/crypto/x-gorgon/decryptX-Gorgon decrypt2 crPOST/v1/crypto/ttencrypt/encryptTTEncrypt encode2 crPOST/v1/crypto/ttencrypt/decryptTTEncrypt decode2 crPOST/v1/crypto/zstd/compresszstd compress2 crPOST/v1/crypto/passport-hashPassport identifier hash2 cr
Ready to build?
Start with 2,500 free credits and test every public endpoint, then pick a plan.