Skip to main content
Use bannerify-go to call the Bannerify API from Go services without writing raw HTTP requests.

Install

Install via Go modules:

Instantiate

You need a project API key before using the SDK. Create one in Dashboard → API Keys and keep it server-side.

Response format

To make error handling explicit and prevent forgotten error checks, we return errors as part of the response structure. Every method returns a Response struct with either a Result or an Error field, never both and never none.

Checking for errors

To check for errors, use the Error field in the response:

Options

The client accepts options to customize the behavior:

API Key

Custom Configuration

Examples

Generate PNG Image

Generate WebP Image

Generate Signed URL