{"id":49514285,"url":"https://github.com/workato-devs/workato-platform-cli","last_synced_at":"2026-05-01T21:08:36.687Z","repository":{"id":317388347,"uuid":"1057988043","full_name":"workato-devs/workato-platform-cli","owner":"workato-devs","description":"The Workato Platform CLI","archived":false,"fork":false,"pushed_at":"2026-03-27T00:21:26.000Z","size":956,"stargazers_count":19,"open_issues_count":10,"forks_count":6,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-27T07:22:30.690Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.workato.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/workato-devs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-16T13:26:29.000Z","updated_at":"2026-03-26T21:14:10.000Z","dependencies_parsed_at":"2026-01-07T16:09:07.786Z","dependency_job_id":null,"html_url":"https://github.com/workato-devs/workato-platform-cli","commit_stats":null,"previous_names":["workato-devs/workato-platform-cli"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/workato-devs/workato-platform-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workato-devs%2Fworkato-platform-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workato-devs%2Fworkato-platform-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workato-devs%2Fworkato-platform-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workato-devs%2Fworkato-platform-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/workato-devs","download_url":"https://codeload.github.com/workato-devs/workato-platform-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workato-devs%2Fworkato-platform-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32512780,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-05-01T21:08:35.925Z","updated_at":"2026-05-01T21:08:36.673Z","avatar_url":"https://github.com/workato-devs.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Workato Platform CLI\n\nA modern, type-safe command-line interface for the Workato API, designed for automation and AI agent interaction. **Perfect for AI agents helping developers build, validate, and manage Workato recipes, connections, and projects.**\n\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![Type Checked](https://img.shields.io/badge/type--checked-mypy-blue.svg)](https://mypy.readthedocs.io/)\n[![Code Style](https://img.shields.io/badge/code%20style-ruff-black.svg)](https://docs.astral.sh/ruff/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Features\n\n- **Project Management**: Create, push, pull, and manage Workato projects\n- **Recipe Operations**: Validate, start, stop, and manage recipes\n- **Connection Management**: Create and manage OAuth connections\n- **API Integration**: Manage API clients, collections, and endpoints\n- **AI Agent Support**: Built-in documentation and guide system\n\n# Quick Start Guide\n\nGet the Workato CLI running in 5 minutes.\n\n## Prerequisites\n\n- Python 3.11+\n- Workato account with API token\n\n### Getting Your API Token\n\n1. Log into your Workato account\n1. Navigate to **Workspace Admin** → **API clients**\n1. Click **Create API client**\n1. Fill out information about the client, click **Create client**\n1. Copy the generated token (starts with `wrkatrial-` for trial accounts or `wrkprod-` for production)\n\n## Installation\n\n### From PyPI (Coming Soon)\n\n```bash\npip install workato-platform-cli\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/workato-devs/workato-platform-cli.git\ncd workato-platform-cli\nmake install\n```\n\nHaving issues? See [DEVELOPER_GUIDE.md](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/DEVELOPER_GUIDE.md) for troubleshooting.\n\n## Setup\n\n```bash\n# Initialize CLI (will prompt for API token and region)\nworkato init\n\n# Verify your workspace\nworkato workspace\n```\n\n## First Commands\n\n```bash\n# List available commands\nworkato --help\n\n# List your recipes\nworkato recipes list\n\n# List your connections\nworkato connections list\n\n# Check project status\nworkato workspace\n```\n\n## Next Steps\n\n- **Need detailed commands?** → See [COMMAND_REFERENCE.md](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/COMMAND_REFERENCE.md)\n- **Want real-world examples?** → See [USE_CASES.md](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/USE_CASES.md)\n- **Looking for sample recipes?** → See [examples/](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/examples/)\n- **Installation issues?** → See [DEVELOPER_GUIDE.md](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/DEVELOPER_GUIDE.md)\n- **Looking for all documentation?** → See [INDEX.md](https://github.com/workato-devs/workato-platform-cli/blob/main/docs/INDEX.md)\n\n## Quick Recipe Workflow\n\n```bash\n# 1. Validate a recipe file\nworkato recipes validate --path ./my-recipe.json\n\n# 2. Push changes to Workato\nworkato push\n\n# 3. Pull latest from remote\nworkato pull\n```\n\nYou're ready to go!\n\n## Contributing to the CLI\n\nThese commands are for CLI maintainers and contributors, not for developers using the CLI to build Workato integrations.\n\n### For Development\n\n```bash\n# Setup (with uv - recommended)\nmake install-dev\n\n# Run all checks\nmake check          # linting, formatting, type checking\nmake test          # run tests\nmake test-cov      # run tests with coverage\n\n# Development workflow\nmake format        # auto-format code\nmake lint         # check code quality\nmake build        # build distribution packages\n```\n\n### Tech Stack\n\n- **🐍 Python 3.11+** with full type annotations\n- **⚡ uv** for fast dependency management\n- **🔍 mypy** for static type checking\n- **🧹 ruff** for linting and formatting\n- **✅ pytest** for testing\n- **🔧 pre-commit** for git hooks\n\n## License\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkato-devs%2Fworkato-platform-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fworkato-devs%2Fworkato-platform-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkato-devs%2Fworkato-platform-cli/lists"}