curl --request POST \
--url https://apigcp.trynia.ai/v2/packages/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"registry": "<string>",
"package_name": "<string>",
"semantic_queries": [
"<string>"
],
"version": "<string>",
"filename_sha256": "<string>",
"pattern": "<string>",
"language": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Hybrid semantic + keyword search over package source. 1-5 natural language queries.
curl --request POST \
--url https://apigcp.trynia.ai/v2/packages/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"registry": "<string>",
"package_name": "<string>",
"semantic_queries": [
"<string>"
],
"version": "<string>",
"filename_sha256": "<string>",
"pattern": "<string>",
"language": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}API key must be provided in the Authorization header
Request model for package hybrid search
Registry: crates_io, golang_proxy, npm, py_pi, or ruby_gems
Package name
1-5 semantic queries
Package version
File SHA256 filter
Regex pattern filter
Language filter
Successful Response
Was this page helpful?