WrikeGenie / JavaScript Libraries

WrikeGenie Libraries

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.

Genies ยท Tools for business & implementation users
๐Ÿงž

TellMeMore

genie/TellMeMore.html

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.

๐Ÿงž

AutoAssign Sync

genie/AutoAssignSync.html

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.

Libraries
G

genieProxy

jslib/genieProxy.js

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.

View source ยท genieProxy.js
๐Ÿ”‘

genieAuth

jslib/genieAuth.js ยท jslib/genieInit.js

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.

View source ยท genieAuth.js
Developer Tools
๐Ÿ› 

Genie Administration

util/admin.html

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.

โš™

localStorage Manager

util/LocalStorageManager.html

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.

Knowledge Base
๐Ÿ“˜

Reference Artefacts

knowledge/

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.