NACO Packages

Get NACO package for a language

GET /api/.../naco-packages/{language-tag}?v={version}

Returns a pre-compressed (GZip) binary package for the requested language. The response is the raw GZip byte stream and includes headers that indicate compression and long-lived caching.

Note: This endpoint is public and does not require authentication or authorization. Clients may call it without credentials.

Request Information

Parameters
  • language-tag (route) - required. The language identifier for the requested package (string).
  • v (query) - optional. Client version (example: 8.0.33.23444) accepted only for cache-busting by clients/CDNs; it is not used by the endpoint logic.

Response Information

Headers
  • Content-Type: application/octet-stream
  • Content-Encoding: gzip
  • Cache-Control: public, max-age=31536000, immutable (long-lived cache)
  • Content-Disposition: inline; filename=packages.gz
Example

Binary GZip stream (application/octet-stream). Example clients should save the response body as a .gz file and then decompress.

HTTP Response Codes

Code Description
200 OK. Binary GZip package returned.
400 Bad Request. The server could not process the request (for example, invalid route parameter) or an expected error occurred.