---
title: "Get commit authors"
method: GET
path: "/repos/{owner}/{repo}/import/authors"
tags: ["migrations"]
deprecated: true
---

# Get commit authors

`GET /repos/{owner}/{repo}/import/authors`

> **Deprecated.**

Each type of source control system represents authors in a different way. For example, a Git commit author has a display name and an email address, but a Subversion commit author just has a username. The GitHub Importer will make the author information valid, but the author might not be correct. For example, it will change the bare Subversion username `hubot` into something like `hubot <hubot@12341234-abab-fefe-8787-fedcba987654>`.

This endpoint and the [Map a commit author](https://docs.github.com/rest/migrations/source-imports#map-a-commit-author) endpoint allow you to provide correct Git author information.

> [!WARNING]
> **Endpoint closing down notice:** Due to very low levels of usage and available alternatives, this endpoint is closing down and will no longer be available from 00:00 UTC on April 12, 2024. For more details and alternatives, see the [changelog](https://gh.io/source-imports-api-deprecation).

## Path parameters

- `owner` string, required
- `repo` string, required

## Query parameters

- `since` integer

## Response `200`

Response

- PorterAuthor[]
  - `id` integer, required
  - `remote_id` string, required
  - `remote_name` string, required
  - `email` string, required
  - `name` string, required
  - `url` string, uri, required
  - `import_url` string, uri, required

## Other responses

- `404` — Resource not found
- `503` — Unavailable due to service under maintenance.

---

[API](https://skmtc.net/github/apis/rest-api.md) · [All operations](https://skmtc.net/github/apis/rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/github/rest-api/versions/80850db290cd/schema)
