Skip to main content
POST
https://api.crustdata.com
/
dataset
/
dev_platform
/
enrich
curl --request POST \
  --url https://api.crustdata.com/dataset/dev_platform/enrich \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'x-api-version: <x-api-version>' \
  --data '
{
  "crustdata_person_id": 14540
}
'
{
  "crustdata_person_id": 14540,
  "dev_platform_profiles": [
    {
      "account_type": "u",
      "name": "David Hsu",
      "email": null,
      "company_text": null,
      "bio": null,
      "website_url": "https://davidh.su",
      "profile_picture_url": "https://avatars.githubusercontent.com/u/1313773?v=4",
      "is_hireable": true,
      "is_site_admin": false,
      "confidence_score": 0.9999999946149648,
      "profile_url": "https://github.com/dvdhsu",
      "public_repo_count": 69,
      "followers": 19,
      "following": 5,
      "declared_handles": null,
      "org_memberships": null,
      "updated_at": "2026-03-19T19:24:31.255391+00:00",
      "location": {
        "raw": "Palo Alto, CA"
      },
      "metadata": {
        "created_at": "2012-01-08T23:33:42+00:00",
        "last_scraped_source": "2025-08-19T23:50:16+00:00",
        "last_updated": "2026-02-27T18:50:00+00:00"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Pass your API key as Authorization: Bearer <your_api_key>.

Headers

x-api-version
enum<string>
required

API version to use for request routing and response shape.

Available options:
2025-11-01

Body

application/json

One identifier to look up the GitHub profile by.

Request payload for /dataset/dev_platform/enrich. Exactly one identifier is required.

crustdata_person_id
integer<int64>

Crustdata person ID.

Example:

14540

github_id
integer<int64>

GitHub user ID.

Example:

1313773

login
string

GitHub login/username (e.g., dvdhsu).

Example:

"dvdhsu"

github_profile_url
string

Full GitHub profile URL (e.g., https://github.com/dvdhsu).

Example:

"https://github.com/dvdhsu"

Response

GitHub data for the requested identifier

Full GitHub enrichment payload for a person.

crustdata_person_id
integer<int64> | null

Crustdata person ID linked to this GitHub record.

Example:

14540

dev_platform_profiles
object[] | null

Ordered list of dev platform profile records for this person.

Example:
[
{
"account_type": "u",
"name": "David Hsu",
"profile_url": "https://github.com/dvdhsu",
"public_repo_count": 69,
"followers": 19,
"following": 5
}
]
last_updated
string<date-time> | null

Timestamp of the latest source update for this person.

Example:

"2026-02-27T18:50:00+00:00"

updated_at
string<date-time> | null

Timestamp when the API payload was generated.

Example:

"2026-03-19T19:24:31.255391+00:00"