ReleaseAsset
A file attached to a release.
Shape
- asset_idReleaseAssetId (string · uuid)
- content_typestring
- created_atstring
- nameAssetName (string)
- repository_idRepositoryId (string · uuid)
- sizeinteger · int640–∞
- stateAssetStateuploadingavailableWhether a release file has been uploaded:
uploading(an upload URL was issued, but the upload has not been confirmed yet) oravailable. - tag_nameTagName (string)
- updated_atstring
uploaderActorSummaryWho uploaded the file.
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- download_urlstring or nulloptionalWhere to download the file.
Example
Synthesized example{
"asset_id": "ab00452d-cb78-4635-a3bc-b3cb81ed186b",
"content_type": "content-type-a5ae",
"created_at": "2026-10-12T10:41:57Z",
"name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"size": 7,
"state": "uploading",
"tag_name": "payments-api",
"updated_at": "2026-10-09T05:41:42Z",
"uploader": {
"email": "mara@acme.example",
"id": "id-b204",
"username": "mara",
"avatar_url": "https://gitmoap.example/acme/16ebed38"
},
"download_url": "https://gitmoap.example/acme/8dc93dfb"
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 0 operations
No operation returns it directly.