from openlayer import Openlayer

client = Openlayer()
client.projects.commits.list(
  project_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
)
{
  "items": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "dateCreated": "2024-03-22T11:31:01.185Z",
      "status": "completed",
      "statusMessage": "Commit successfully processed.",
      "projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "commit": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "authorId": "589ece63-49a2-41b4-98e1-10547761d4b0",
        "dateCreated": "2024-03-22T11:31:01.185Z",
        "fileSize": 1024,
        "message": "Updated the prompt.",
        "mlModelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "validationDatasetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "trainingDatasetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "storageUri": "s3://...",
        "gitCommitSha": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "gitCommitRef": "main",
        "gitCommitUrl": "<string>"
      },
      "deploymentStatus": "Deployed",
      "mlModelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "validationDatasetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "trainingDatasetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "archived": false,
      "dateArchived": "2024-03-22T11:31:01.185Z",
      "passingGoalCount": 5,
      "failingGoalCount": 1,
      "totalGoalCount": 6,
      "links": {
        "app": "https://app.openlayer.com/myWorkspace/3fa85f64-5717-4562-b3fc-2c963f66afa6"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your workspace API key. See Find your API key for more information.

Path Parameters

projectId
string
required

The project id.

Query Parameters

page
integer
default:
1

The page to return in a paginated query.

Required range: x > 1
perPage
integer
default:
25

Maximum number of items to return per page.

Required range: 1 < x < 100

Response

200
application/json
Status OK.
items
object[]
required