A collection of browser JavaScript libraries, each with an automated unit-test page and an interactive demo. Built with ReactJS and styled after Google's documentation.
Paste a Wrike permalink or a Wrike v4 ID and find out instantly whether it's valid, what type of work item it is (Task, Folder, Project, or Space), and its key details — in plain language, with the technical trace tucked away for implementation managers.
Reconcile a simplified AutoAssign project into its v2 engine rule: paste the project link and the genie registers each of its folders into the rule's Scope — showing every Wrike API call and result, step by step, as it runs. Additive and safe to re-run.
An API-call proxy that wraps fetch and logs every request and response
structurally into the browser's localStorage — with header redaction,
timing, entry capping, and graceful error capture.
Wrike OAuth 2.0 authorization-code flow. Reads the Base URL, App Id, and App Secret
from the Genie configuration, builds the authorization URL, exchanges the code for a token, and
refreshes it — storing everything in localStorage. Returns detailed errors when
configuration is missing.
Administrator configuration for the Genie suite — set the Wrike API Base URL, App Id, and App
Secret, run the OAuth authorization, and view or edit the stored access token. Defaults are seeded by
genieInit.js.
A production-ready toolkit page to browse, inspect, edit, and delete the
localStorage data written by genieProxy — with per-entry
log management, size reporting, and JSON export.
Source-of-truth reference documents that back the libraries — including the official
Wrike API v4 OpenAPI specification. The catalog page describes each artefact and
offers a live, searchable index of all Wrike endpoints grouped by tag.