zoho-books
Integrates with Zoho Books API for managing invoices, contacts, and expenses using OAuth authentication.
Install this skill
Security score
The zoho-books skill was audited on Feb 12, 2026 and we found 34 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 606 | 'Authorization': `Bearer ${process.env.MATON_API_KEY}` |
Fetch to external URL
| 602 | const response = await fetch( |
Access to .env file
| 606 | 'Authorization': `Bearer ${process.env.MATON_API_KEY}` |
External URL reference
| 6 | For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). |
External URL reference
| 28 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts') |
External URL reference
| 37 | https://gateway.maton.ai/zoho-books/books/v3/{endpoint} |
External URL reference
| 58 | 1. Sign in or create an account at [maton.ai](https://maton.ai) |
External URL reference
| 59 | 2. Go to [maton.ai/settings](https://maton.ai/settings) |
External URL reference
| 64 | Manage your Zoho Books OAuth connections at `https://ctrl.maton.ai`. |
External URL reference
| 71 | req = urllib.request.Request('https://ctrl.maton.ai/connections?app=zoho-books&status=ACTIVE') |
External URL reference
| 83 | req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST') |
External URL reference
| 95 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}') |
External URL reference
| 109 | "url": "https://connect.maton.ai/?session_token=...", |
External URL reference
| 123 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE') |
External URL reference
| 136 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts') |
External URL reference
| 176 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts') |
External URL reference
| 209 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts/8527119000000099001') |
External URL reference
| 250 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts', data=data, method='POST') |
External URL reference
| 293 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts/8527119000000099001', data=data, method='PUT') |
External URL reference
| 311 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/contacts/8527119000000099001', method='DELETE') |
External URL reference
| 338 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/invoices') |
External URL reference
| 417 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/bills') |
External URL reference
| 473 | req = urllib.request.Request('https://gateway.maton.ai/zoho-books/books/v3/expenses') |
External URL reference
| 603 | 'https://gateway.maton.ai/zoho-books/books/v3/contacts', |
External URL reference
| 620 | 'https://gateway.maton.ai/zoho-books/books/v3/contacts', |
External URL reference
| 671 | req = urllib.request.Request('https://ctrl.maton.ai/connections') |
External URL reference
| 681 | - Correct: `https://gateway.maton.ai/zoho-books/books/v3/contacts` |
External URL reference
| 682 | - Incorrect: `https://gateway.maton.ai/books/v3/contacts` |
External URL reference
| 686 | - [Zoho Books API v3 Introduction](https://www.zoho.com/books/api/v3/introduction/) |
External URL reference
| 687 | - [Zoho Books Invoices API](https://www.zoho.com/books/api/v3/invoices/) |
External URL reference
| 688 | - [Zoho Books Contacts API](https://www.zoho.com/books/api/v3/contacts/) |
External URL reference
| 689 | - [Zoho Books Bills API](https://www.zoho.com/books/api/v3/bills/) |
External URL reference
| 690 | - [Zoho Books Expenses API](https://www.zoho.com/books/api/v3/expenses/) |
External URL reference
| 691 | - [Maton Community](https://discord.com/invite/dBfFAcefs2) |
Install this skill with one command
/learn @openclaw/zoho-books