Integration

API Integration
in 5 Minutes

Simple REST API with code examples for PHP, Node.js, Python, C#, Go and more. Swagger documentation included.

Quick Start

4 Steps to Integration

1

Create Account

Register for free and receive your API credentials.

2

Get API Key

After registration, find your API key in the dashboard.

3

Start Integration

Use our code examples for a quick start.

4

Generate GiroCodes

Generate EPC069-12 compliant QR codes in milliseconds.

Code Examples

Get Started Immediately

Copy the code and adapt it to your needs

Code Examples
# Generiere einen GiroCode
curl -X POST https://api.girocode-api.de/generate \
  -H "Content-Type: application/json" \
  -d '{
    "user": "YOUR_USERNAME",
    "secret": "YOUR_SECRET",
    "iban": "DE89370400440532013000",
    "paymentrecipient": "Max Mustermann",
    "purpose": "Rechnung 2024-001",
    "amount": "99.99",
    "currency": "EUR",
    "imageformat": "png",
    "dimension": "512"
  }' -o qrcode.png

Binary Output (Standard)

Returns the image directly as binary. Perfect for saving as a file.

JSON Output (output=json)

Returns data URL. Directly usable in HTML <img src="..."> tags.

Integrations

Popular Integrations

The GiroCode API integrates easily into existing systems

WooCommerce
WordPress Plugin
Shopify
App Integration
Magento 2
Extension
SAP Business One
Crystal Reports
lexoffice
API Connector
sevDesk
Webhook Integration
DATEV
Export Integration
Zapier / Make
No-Code Automation
Response Format

Unified JSON Format

All API responses follow a consistent format

200 OKSuccess Response
{
  "response_code": 200,
  "response_desc": "GiroCode generated successfully",
  "success": true,
  "data": {
    "format": "png",
    "contentType": "image/png",
    "data": "data:image/png;base64,iVBORw0KGgo...",
    "metadata": {
      "iban": "DE89370400440532013000",
      "amount": "42.50",
      "currency": "EUR"
    }
  }
}

Ready for integration?

Create your free account now and start integration in minutes.

Sofortiger Zugang nach Registrierung
Keine Setup-Gebühren
Jederzeit kündbar