> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.BlobsApi.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface BlobsApi

```typescript
interface BlobsApi {
    put(
        content: BlobContent,
        options?: BlobsPutOptions,
    ): Promise<BlobsPutResult>;
    put(args: BlobsPutArgs): Promise<BlobsPutResult>;
}
```

Types: [put](#put-1), [BlobContent](../types/core.BlobContent.md), [BlobsPutOptions](core.BlobsPutOptions.md), [BlobsPutResult](core.BlobsPutResult.md), [put](#put-2), [BlobsPutArgs](core.BlobsPutArgs.md)

##### Index

### <a id="methods"></a>Methods

[put](#put)

## <a id="methods-1"></a>Methods

### <a id="put"></a>put

*   <a id="put-1"></a>
    
    ```typescript
    put(content: BlobContent, options?: BlobsPutOptions): Promise<BlobsPutResult>
    ```
    
    Types: [BlobContent](../types/core.BlobContent.md), [BlobsPutOptions](core.BlobsPutOptions.md), [BlobsPutResult](core.BlobsPutResult.md)
    
    #### Parameters
    
    *   content: [BlobContent](../types/core.BlobContent.md)
    *   `Optional`options: [BlobsPutOptions](core.BlobsPutOptions.md)
    
    #### Returns Promise<[BlobsPutResult](core.BlobsPutResult.md)\>
    
*   <a id="put-2"></a>
    
    ```typescript
    put(args: BlobsPutArgs): Promise<BlobsPutResult>
    ```
    
    Types: [BlobsPutArgs](core.BlobsPutArgs.md), [BlobsPutResult](core.BlobsPutResult.md)
    
    #### Parameters
    
    *   args: [BlobsPutArgs](core.BlobsPutArgs.md)
    
    #### Returns Promise<[BlobsPutResult](core.BlobsPutResult.md)\>
