Program Recognition with the Flaree API
The Flaree API gives your team the power to build custom workflows that celebrate employee contributions in real time. Automate the delivery of Flaree Cards, connect recognition to performance milestones, and personalize engagement at scale. Whether you're enhancing internal tools or extending your HR systems, the API provides secure, flexible endpoints to drive meaningful recognition across your organization.

🔗 Integration Examples
📈 Salesforce + Flaree
Trigger Flaree Cards When Sales Milestones Are Reached Automatically send a Flaree Card when a deal is closed in Salesforce. Use the API to recognize sales reps in real time, tying recognition directly to CRM performance and boosting motivation.
Example:
1. A $50k opportunity is marked "Closed Won" → API sends a Flaree Card to the rep
2. Manager and team are notified instantly, reinforcing success culture
✅ Asana + Flaree
Celebrate Task Completion or Project Delivery Integrate with Asana to trigger Flaree Cards when tasks or projects are completed. Ideal for acknowledging key contributors and reinforcing team achievements without manual input.
Example:
1. A critical product sprint task is completed → Flaree API sends a Special Flaree to the assignee
2. Recognition is delivered the moment work is done, driving momentum
🛠️ Jira + Flaree
Recognize Developers When Key Issues Are Resolved Automatically send Flaree Cards when engineers close high-priority bugs or deliver key features in Jira. Use Flaree to celebrate meaningful progress within the dev workflow, improving morale and visibility.
Example:
1. A Jira ticket tagged P1
is moved to "Done" → Flaree API sends a recognition card to the assignee
2. Team sees and celebrates impactful technical wins without extra admin overhead
API Access & Key Management
To use the Flaree API, you’ll need to generate an API key tied to your organization.
How to Generate an API Key:
1. Log in to your Flaree account.
2. Go to the Settings tab and open the API Key section.
3. Click “Generate API Key”, give it a name (e.g. “Internal Tools”), and copy it securely.
Your API key authenticates each request and must be passed in the x-api-key header. Keys can be regenerated at any time from the dashboard.
Available API Endpoints
Flaree offers simple, secure endpoints to automate recognition and fetch card data. These endpoints use standard JSON and require an API key in the header for all requests.
Full documentation: https://api.flaree.app/swagger
Send a Flaree
POST /companies/webhook/flaree
Send a Flaree Card from one team member to another. This endpoint is ideal for triggering recognition events from within your internal tools or automation flows.
Required fields:
1. receiverEmail — recipient’s email address
2. giverEmail — sender’s email address
3. flareeId — ID of the Flaree card (found in card URL)
4. points — number of points to assign
Response: { success: true } if delivered successfully.
Get Flaree Cards
GET /companies/webhook/flaree-cards
Fetches all available Flaree Cards configured by your organization. Each card includes its unique ID and display name.
Useful for dropdowns, dynamic workflows, or custom admin panels.
Validate API Key
GET /companies/validate/api-key
Checks if a given API key is active and returns associated company data. Useful for debugging or integrating authentication workflows.