Labels
The trick shown in the component fact table applies to your own hypercube queries as well: you can add the labels and language parameters.
In JSON or XML, this leads to a new Labels field that appears in each resulting fact. This is an object that associates every dimension, member and concept (and not only) with a label.
[Public datalake] Default dimension value
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/facts?xbrl:Entity=http://disclosure.edinet-fsa.go.jp%20E04147-000&xbrl:Concept=jppfs-cor:Assets&jppfs-cor:ConsolidatedOrNonConsolidatedAxis=ALL&xbrl:Period=2014-03-31&profile-name=generic&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"
You can change the language (if available) with the language parameter.
[Public datalake] Default dimension value
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/facts?xbrl:Entity=http://disclosure.edinet-fsa.go.jp%20E04147-000&xbrl:Concept=jppfs-cor:Assets&jppfs-cor:ConsolidatedOrNonConsolidatedAxis=ALL&xbrl:Period=2014-03-31&language=en&profile-name=generic&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"
[Public datalake] Default dimension value
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/facts?xbrl:Entity=http://disclosure.edinet-fsa.go.jp%20E04147-000&xbrl:Concept=jppfs-cor:Assets&jppfs-cor:ConsolidatedOrNonConsolidatedAxis=ALL&xbrl:Period=2014-03-31&language=ja&profile-name=generic&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"
You may notice that not only report elements are given labels: Entity IDs are replaced with a nice name, while dates and units are automatically formatted (in English only at the moment).