# Retrieve the state of a specific blob source

Returns the current upload and processing state of a specific blob source. Use this to poll the blob's state after uploading.

Endpoint: GET /sources/blobs/{blobName}
Version: 3.0
Security: bearerAuth

## Security:

  - `bearerAuth` (unknown)
    http bearer JWT

## Path parameters:

  - `blobName` (string, required)
    The name of the source associated with the transfer.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `BlobState` (string)
    The transfer status of the blob.
    Enum: "Unknown", "Uploading", "Uploaded", "Initializing", "Error", "Consumed", "Transferred", "TransferredWithErrors", "Queued", "Discarded"

  - `Error` (string)
    Any error related to the blob. Null if there are no errors.

  - `SourceName` (string)
    The name of the source associated with the transfer (blob name).
    Example: content-transfer-12345678-1234-1234-1234-123456789abc.raif

## Response 404:

  - `404` (unknown)
    Not Found

## Response 404 fields (application/json):

  - `Error` (string)

