Get a blob
The `content` in the response will always be Base64 encoded. _Note_: This API supports blobs up to 100 megabytes in size.
GET
/repos/{owner}/{repo}/git/blobs/{file_sha}- Source
github-v3-rest.json- Revision
f5f067c1e6f6- Active snapshot
85e53e3d0d65
Request
Path Parameters
- owner stringrequired
- repo stringrequired
- file_sha stringrequired
Responses
application/json Blob object
Response
content string
requiredencoding string
requiredhighlighted_content string
optionalnode_id string
requiredsha string
requiredsize integer
requirednullable url string<uri>
requiredapplication/json Basic Error object
Forbidden
documentation_url string
optionalmessage string
optionalstatus string
optionalurl string
optionalapplication/json Basic Error object
Resource not found
documentation_url string
optionalmessage string
optionalstatus string
optionalurl string
optionalapplication/json Validation Error object
Validation failed
documentation_url string
required errors array[object]optional
errors array[object]
optional items object
items object
code string
requiredfield string
optionalindex integer
optionalmessage string
optionalresource string
optionalvalue
optionalmessage string
required