Endpoint Playground
Returns the languages detected in a GitHub repository, identified by the required `owner` and `repo`, as language and byte-count pairs sorted by bytes, largest first.
14 Oct 2026: 25 items; 2 fields had a value in every checked item.
Sample value profiles: bytes: 1,239 to 1,452,475,934, median 68,792.
curl 'https://api.crawlora.net/api/v1/github/repo/torvalds/linux/languages' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| owner (path) | string | Yes | torvalds | Repository owner (user or org login) |
| repo (path) | string | Yes | linux | Repository name |
{
"code": 200,
"msg": "OK",
"data": [
{
"language": "C",
"bytes": 742118394
},
{
"language": "Assembly",
"bytes": 12048221
},
{
"language": "Shell",
"bytes": 2204113
}
]
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.