# List all brands

{% get /%}
{% path text="/v1/brand/list" /%}

This API is used to fetch the list of available brands in your organization (account). The list contains all the information of brands such as brandId, brandName, brandLogo, etc.

## Code snippet

{% codetab %}

cURL

```shell
curl -X GET 'https://api.boldsign.com/v1/brand/list' \
      -H 'X-API-KEY: {your API key}'
```

C#

```csharp
var apiClient = new ApiClient("https://api.boldsign.com", "Your_API_Key");

var brandingClient = new BrandingClient(apiClient);

BrandingRecords brandingRecords = brandingClient.ListBrand();
var brandList = brandingRecords.Result;        
```

Python

```python
import boldsign

configuration = boldsign.Configuration(host = "https://api.boldsign.com", api_key="YOUR_API_KEY")

with boldsign.ApiClient(configuration) as api_client:
    
    branding_api = boldsign.BrandingApi(api_client)
    branding_records = branding_api.brand_list()
```

PHP

```php
<?php require_once "vendor/autoload.php";

use BoldSign\Configuration;
use BoldSign\Api\BrandingApi;

$config = new Configuration();
$config->setHost('https://api.boldsign.com');
$config->setApiKey('YOUR_API_KEY');

$branding_api = new BrandingApi($config);
$branding_records = $branding_api->brandList();
```

Java

```java
ApiClient client = Configuration.getDefaultApiClient();
client.setBasePath("https://api.boldsign.com");
client.setApiKey("YOUR_API_KEY");
            
BrandingApi brandingApi = new BrandingApi(client);
BrandingRecords brandingRecords = brandingApi.brandList(); 
```

NodeJS

```js
import { BrandingApi } from "boldsign";

const brandingApi = new BrandingApi("https://api.boldsign.com");
brandingApi.setApiKey("YOUR_API_KEY");

const brandingRecords = brandingApi.brandList();
```

{% /codetab %}

## Example response

***200 Success***

```json
{
  "result": [
    {
      "brandId": "41b7483d-95de-4bd2-8c29-d56ba84c8e69",
      "brandLogo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAAfQCAIAAAB378DwAAAMNmlDQ1BEaXNwbGF5AABIiaVXd1hT2RI/
      ......
      ......
      +CYpgliBiX0ifrh7dbvEGCfbIXacAAAAASUVORK5CYII=",
      "brandName": "Syncfusion",
      "backgroundColor": "Red",
      "buttonColor": "Green",
      "buttonTextColor": "White",
      "emailDisplayName": "{SenderName} from Syncfusion",
      "disclaimerTitle": "",
      "disclaimerDescription": "",
      "redirectUrl": "http://syncfusion.com/",
      "isDefault": true,
      "canHideTagLine": false,
      "combineAuditTrail": true,
      "combineAttachments": true,
      "emailSignedDocument": "Attachment",
      "documentTimeZone": "+05:30",
      "showBuiltInFormFields": true,
      "allowCustomFieldCreation": false,
      "showSharedCustomFields": false,
      "hideDecline": false,
      "hideSave":false,
      "excludeAuditTrailFromEmail": false,
      "DocumentExpirySettings": {
        "expiryDateType": "Days",
        "expiryValue": 60,
        "enableDefaultExpiryAlert": false,
        "enableAutoReminder": false,
        "reminderDays": 3,
        "reminderCount": 5
      },
      "customDomainSettings": {
        "domainName": "mail.cubeflakes.com",
        "fromName": "notification"
      },
      "isDomainVerified": false
    }
  ]
}
```
