For the complete documentation index, see llms.txt. This page is also available as Markdown.

get__repo_stats

GET /repo/stats

Get Repository Statistics

Get statistics for repositories

TypeScript Client Library

public getRepoStats = async (params?: { repoId?: string[] }): Promise<RepoStatsResponse> => {
  const queryParams = new URLSearchParams();
  if (params && params.repoId && params.repoId.length > 0) {
    queryParams.append('repoId', params.repoId.join(','));
  }
  return this.makeRequest<RepoStatsResponse>(
    `repo/stats${queryParams.toString() ? `?${queryParams.toString()}` : ''}`,
    'GET',
    null
  );
};

Code Samples

# You can also use wget
curl -X GET https://backend.flashback.tech/repo/stats \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer {access-token}'
GET https://backend.flashback.tech/repo/stats HTTP/1.1
Host: localhost:3000
Accept: application/json
const headers = {
  'Accept':'application/json',
  'Authorization':'Bearer {access-token}'
};

fetch('https://backend.flashback.tech/repo/stats',
{
  method: 'GET',
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

Parameters

Name
In
Type
Required
Description

repoId

query

string

false

Comma-separated list of repository IDs

Example responses

200 Response

Responses

Status
Meaning
Description
Schema

200

Repository statistics

Inline

Response Schema

Status Code 200

Name
Type
Required
Restrictions
Description

» success

boolean

false

none

none

» data

[object]

false

none

none

Last updated

Was this helpful?