Official Integration

REST API

Connect REST API with App-ening WhatsApp Business platform in Indonesia.

Mulai Gratis
🔗

REST API + WhatsApp

Kemampuan

Apa yang Bisa Anda Lakukan dengan REST API

Full CRUD

Create, read, update, and delete contacts, templates, campaigns, and conversations via API.

🚀

Webhook Events

Subscribe to real-time events for messages, status changes, and campaign updates.

🔒

Rate Limiting

Built-in rate limits with clear X-RateLimit headers and retry guidance.

API Keys

Generate and manage multiple API keys with scoped permissions per key.

📈

Pagination & Filtering

Efficient pagination for large datasets with cursor-based navigation and field-level filtering.

🎯

Interactive Documentation

Swagger/OpenAPI docs with a built-in "Try It" feature for testing API calls in the browser.

Panduan Langkah demi Langkah

Cara Mengatur REST API

Setup dalam beberapa menit. Uji coba gratis 14 hari.

1

Generate an API Key

Navigate to Settings → API → Generate Key. Name your key and select permission scopes. Copy the key immediately — it is shown only once.

Tips: Create separate API keys for each integration with minimal required permissions.
2

Explore the API Documentation

Visit the interactive API reference at app.app-ening.com/api-docs. Browse available endpoints and use the "Try It" feature.

Tips: Download the OpenAPI spec and import it into Postman for a ready-made collection.
3

Make Your First API Call

Use curl, Postman, or your programming language to make a GET /api/v1/contacts request with your API key and account ID.

4

Set Up Outbound Webhooks

Configure webhook URLs to receive real-time event notifications. Add your endpoint URL, select events, and set a signing secret.

Tips: Always verify webhook signatures using HMAC-SHA256.
5

Build and Test Your Integration

Start with read-only calls (GET endpoints), then implement write operations (POST, PUT). Test thoroughly before going live.

Tips: Respect rate limits (shown in X-RateLimit-Remaining headers). Implement exponential backoff for 429 responses.
Kasus Penggunaan

Bagaimana Bisnis Menggunakan REST API

💼

CRM Synchronisation

Sync contacts between App-ening and your CRM (Salesforce, HubSpot, Zoho) via API. Keep all systems up to date.

🌱

Custom Dashboards

Pull analytics data via API to build custom dashboards in tools like Grafana, Tableau, or Google Data Studio.

🚀

E-Commerce Integration

Connect your custom e-commerce platform. Trigger order confirmations, shipping updates, and review requests.

Internal Tools

Build internal admin tools that use the App-ening API to manage contacts and trigger campaigns.

Plan Access

Which plans include REST API?

Free
Starter
Pro
Business

Pertanyaan yang Sering Diajukan tentang REST API

What are the rate limits?+

Standard plans allow 100 requests per minute. Business plans allow 500 requests per minute. Enterprise plans offer custom limits.

Is the API RESTful?+

Yes. The API follows REST conventions with JSON request/response bodies and standard HTTP methods.

Can I send messages via API?+

Yes. The POST /api/v1/messages endpoint lets you send template messages, session messages, and media messages.

Is there a sandbox environment?+

Yes. Use test API keys to make calls against a sandbox that does not send real WhatsApp messages.

How long does setup take?+

Most integrations can be connected in under 5 minutes. Just authenticate your account and configure your sync preferences.

Can I disconnect later?+

Yes. You can disconnect any integration at any time from Settings → Integrations. Your data in App-ening is preserved.

Is my data secure?+

All integrations use encrypted connections (TLS 1.2+). We never store third-party credentials in plain text. Data is encrypted at rest and in transit.

Other Integrations

CSV Import

Learn more →

Google Calendar

Learn more →

Google Forms

Learn more →

Google Sheets

Learn more →

Hubungkan REST API Sekarang

Setup dalam beberapa menit. Uji coba gratis 14 hari.

Mulai Gratis

Free plan available · No credit card required