Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.
- Effect: Read 18
- Effect: Write 21
- Effect: Delete 4
- Effect: Admin 1
Showing 44 of 44 tools
| Details | ||
|---|---|---|
| remove_upi_id Remove a UPI ID from the account. The last one, and the only active one, cannot be removed. This cannot be undone, and past supports lose t… | Effect: Admin | |
| delete_goal Delete a goal that has no approved support. This cannot be undone, and its cover image is deleted with it. Pending or rejected supports pin… | Effect: Delete | |
| delete_goal_update Remove one progress note from a goal by its position in the list, counting from zero with the newest first. This cannot be undone. | Effect: Delete | |
| remove_custom_domain Disconnect the custom domain, so the page is served from its kulhad.co address again. Anything printed with the old domain on it stops work… | Effect: Delete | |
| set_saved_replies Replace the list of ready-made thank-you replies the creator picks from when approving a supporter. Part of Premium. At most 7, each up to … | Effect: Delete | |
| add_upi_id Add a UPI ID for supporters to pay into. Kulhad cannot check that an address is real or that it belongs to the creator, so tell them to sen… | Effect: Write | |
| approve_support Approve one supporter after the creator has found the payment in their own bank app. This cannot be undone. The supporter's name and amount… | Effect: Write | |
| bulk_approve_supports Approve up to 100 waiting supporters at once after the creator has checked their bank. Part of Premium. This cannot be undone. Ids that are… | Effect: Write | |
| bulk_reject_supports Reject up to 100 waiting supporters at once. Part of Premium. This cannot be undone and any voice recordings are deleted immediately, so co… | Effect: Write | |
| create_goal Create a goal with a title and a target in whole rupees. Unless active is false, it becomes the goal shown on the page and any other goal i… | Effect: Write | |
| get_plan_and_billing Read which plan the account is on, when Premium runs to, whether it is set to end, and the past charges with links to their invoices. Read-… | Effect: Write | |
| post_goal_update Add a short note, up to 280 characters, under a goal saying what the money did. Notes are kept newest first, at most 20 per goal, and show … | Effect: Write | |
| reject_support Reject one supporter when the creator has checked their bank and the payment is not there. This cannot be undone. Any voice recording is de… | Effect: Write | |
| reply_to_supporter Write or replace the thank-you beside one supporter, up to 280 characters; links and flagged words are refused. It shows on the creator's p… | Effect: Write | |
| send_test_alert Fire a test alert so the creator can see where it lands in OBS while setting up. It is not a real support: nothing is recorded, no goal mov… | Effect: Write | |
| set_active_goal Make one goal the one shown on the page, or turn the current one off. The page shows a single goal at a time, so choosing one puts the othe… | Effect: Write | |
| set_custom_domain Record the domain the creator wants in front of their page and return the DNS record to add. Part of Premium. Replaces any domain already r… | Effect: Write | |
| set_default_upi_id Make one active UPI ID the one supporters are shown first. The others stay on the account. This does not switch an ID on: an inactive ID ma… | Effect: Write | |
| set_upi_rotation When on, active UPI IDs take turns being quoted so support spreads across them instead of landing in one account. Part of Premium. | Effect: Write | |
| start_signup Get a link that opens Kulhad sign-up with a page name already filled in. Hand it to the person setting up the page; they finish it themselv… | Effect: Write | |
| update_goal Change a goal's title, target, description, deadline or impact tiers. Only the fields you pass change, and each replaces the old value; imp… | Effect: Write | |
| update_page_appearance Change the page theme and the announcement banner across the top of it. Page themes, a custom theme colour (shown only when the theme is "c… | Effect: Write | |
| update_page_behaviour Change what the page does: whether new supporters go up without approval, whether people may give without a name, whether the supporter cou… | Effect: Write | |
| update_profile Change the creator's name, bio, page address, kind of page (person or organisation), page language, dashboard language, and the links on th… | Effect: Write | |
| update_seo Set the title (up to 60 characters) and description (up to 160) in the page's HTML head, which search engines and link previews read. Part … | Effect: Write | |
| update_upi_id Change the address or label of a UPI ID, switch it on or off, or mark the one-rupee test done. Changing the address clears the test, and fr… | Effect: Write | |
| check_username_available Check whether a Kulhad page name is free. A page name is the last part of the address, as in kulhad.co/priya. Use this before suggesting a … | Effect: Read | |
| get_analytics Daily page views, approved supports and amounts for up to the last ninety days, thirty by default, with the rate at which visitors go on to… | Effect: Read | |
| get_custom_domain Read whether a custom domain is connected to the page, and what DNS record it needs. Part of Premium. | Effect: Read | |
| get_dashboard_summary The headline numbers from the creator dashboard: what came in this month against last, the all-time total, how many approved supports there… | Effect: Read | |
| get_embed_code Get the HTML to put a support button, the pay card, or a live goal bar on the creator own website or blog. Returns the snippets to paste, n… | Effect: Read | |
| get_goal Read one goal in full, including its impact tiers and its progress notes. | Effect: Read | |
| get_my_profile Read the page details for the signed-in creator: name, page address, bio, links, language, plan, and any custom domain recorded on the acco… | Effect: Read | |
| get_page_settings Read the current appearance and behaviour settings for the page: theme, banner, suggested amounts, what is shown publicly, and the thank-yo… | Effect: Read | |
| get_share_assets Get the page address, a QR code that opens the page (and a UPI payment QR for the counter when the counter QR is switched on), share images… | Effect: Read | |
| get_stream_overlays Get the three overlay addresses to add to OBS or any streaming software as a browser source: a goal bar, a wall of recent supporters, and a… | Effect: Read | |
| get_support Read everything the creator can see about one supporter, by its id. | Effect: Read | |
| get_support_sources Break approved support down by where it came from: the page itself, an embedded button, a QR code, the printed counter card, or a link tagg… | Effect: Read | |
| get_wrapped Kulhad Wrapped for a year: how many people supported, the total, page views, the busiest month, and the largest single support. Free on eve… | Effect: Read | |
| list_goals List every goal on the page, the active one first, with how much each has raised against its target. | Effect: Read | |
| list_pending_supports List the supporters who have marked a payment as sent and are waiting for the creator to approve them. Kulhad cannot see a bank account, so… | Effect: Read | |
| list_supports List supporters, newest first, optionally narrowed by status or by date. Use this for history and for questions about a particular period; … | Effect: Read | |
| list_upi_ids List the UPI IDs on the account, which are the addresses supporters pay into. The free plan keeps one of them active at a time. | Effect: Read | |
| verify_custom_domain Look the domain up in public DNS and, if it points at Kulhad, switch the page to it; kulhad.co/<name> then redirects there. Part of Premium… | Effect: Read |