magnifying-glassScan My Website API

Overview

The Scan My Website feature utilizes AI to analyze the given website URL and extract valuable information such as:

  • Brand description, name, and type

  • Logo URLs and raw SVGs

  • Website main colors and a comprehensive color palette

This feature provides insights that are valuable for branding and design purposes.


Endpoint Information

HTTP Method: GET URL: /api/v1/ScanMyWebsite Full URL: https://api.adcreative.ai/api/v1/ScanMyWebsite

Authorization

This endpoint requires the following headers:

  • Authorization: Bearer <token>

  • x-api-key: <your-api-key>

  • x-api-secret: <your-api-secret>


Header
Description
Example

Authorization

Bearer Token

Authorization: Bearer <your-token>

x-api-key

API Key

x-api-key: a1c3b5d7e9f6a8c4d2e9b3f7c5a9b1e4

x-api-secret

API Secret

x-api-secret: f5c6a7b8e9d4f1a3c7b6e8f3a9d5c2e7f8a6c1b9e7f3d5a4c6e9


Query Parameters

Parameter
Type
Required
Description
Example

applicationId

Guid

Yes

The unique ID of the application.

4f7d8a9c-b5e6-4d3e-b7a9-d5c3e1b7a4f6

userId

Guid

Yes

The unique ID of the user.

2581c740-8e9d-4d63-96bc-5665bb9a646b

url

string

Yes

The website URL to scan.

https://fireflies.ai

includeLogoContent

bool

No

Whether to include the logo image bytes.

true

advanceMode

bool

No

Enables advanced mode for analysis.

false


Example Requests

Curl Example

HTTP Request Example


Example JSON Responses

Successful Response

HTTP Status Code: 200 OK Response Body:


Authorization Error Response

HTTP Status Code: 401 Unauthorized Response Body:


Validation Error Response

HTTP Status Code: 400 Bad Request Response Body:


Validation Error Response

HTTP Status Code: 400 Bad Request Response Body:


Additional Details

Validation

  • Ensure the url is a valid, absolute URL.

  • Provide valid applicationId and userId values.

  • Large websites may take longer to process, particularly in advanceMode.


Last updated