{"id":18777561,"url":"https://github.com/onify/blue-prism","last_synced_at":"2026-01-26T17:35:46.366Z","repository":{"id":113735566,"uuid":"315608888","full_name":"onify/blue-prism","owner":"onify","description":"Blue Prism integration with Onify Hub REST API.","archived":false,"fork":false,"pushed_at":"2020-12-08T22:50:54.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-19T17:12:50.635Z","etag":null,"topics":["blueprism","onify"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"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/onify.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}},"created_at":"2020-11-24T11:19:14.000Z","updated_at":"2020-12-08T22:50:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"13310d1c-7496-4326-8053-ef8527b55cee","html_url":"https://github.com/onify/blue-prism","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onify/blue-prism","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblue-prism","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblue-prism/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblue-prism/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblue-prism/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onify","download_url":"https://codeload.github.com/onify/blue-prism/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblue-prism/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28783028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["blueprism","onify"],"created_at":"2024-11-07T20:11:50.187Z","updated_at":"2026-01-26T17:35:46.340Z","avatar_url":"https://github.com/onify.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blue Prism integration for Onify Hub API\n\nOnify Hub integration (Web API definitions) for Blue Prism via Onify Hub REST API.\n\n## Introduction\n\n## What is Blue Prism?\n\nBlue Prism is a multinational software corporation that pioneered and makes enterprise robotic process automation (RPA) software that provides a digital workforce designed to automate complex, end-to-end operational activities.\n\n_For more information about Blue Prism, please visit https://www.blueprism.com._\n\n## What is Onify?\n\nOnify brings together systems, objects and processes in a simple and searchable interface with 100% control and automation for the underlying systems of record. In practice, this means opening up role-based Self-Service for the users to systems that were previously unavailable to them, thereby increasing agility and cooperation in the organization between silos and with customers.\nOnify has been developed with user simplicity first meaning that the user roll-out is almost non-existent and Time to Value is achieved faster.\n\n_For more information about Onify, please visit https://onify.co._\n\n## Use cases \u0026 scope\n\nThe scope of this Blue Prism Asset is to show Blue Pris can integrate with Onify and how Onify can integrate with Blue Prism.\n\n### Outbound integrations (Blue Prism \u003e Onify)\n\nHere are some example integrations to use Blue Prism with Onify:\n\n* Search and get information about items/objects in Onify\n* Create or update items/objects in Onify\n* Start and update processes state/status in Onify\n* Update agent task log or result in Onify\n* Run a connector pipeline to index items/objects in Onify\n* Run agent task (script) in Onify\n* Create or update users in Onify\n\n### Inbound integrations (Onify \u003e Blue Prism)\n\n* Start a process in Blue Prism via form submit in Onify\n\n### What is included?\n\nOnify Hub API has about 250+ REST API endpoints. We have carefully selected endpoints that we think would add best value to Blue Prism.\nHere is a list of the API endpoints that are included in this asset.\n\n\u003e NOTE: If you are missing any API enpoint, you can manually create a Web API definition for it.\n\n#### My endpoints\n\nThe MY (`api/v2/my/*`) endpoints are used for logged in users in Onify.\nHere are the included endpoints:\n\n* `POST /my/login`\n* `GET /my/audit`\n* `POST /my/audit`\n* `GET /my/bulletins`\n* `GET /my/processes`\n* `GET /my/processes/[id]`\n* `GET /my/processes/[id]/status`\n* `GET /my/processes/[id]/state`\n* `PUT /my/processes/[id]/status/[status]`\n* `PUT /my/processes/[id]/state/[state]`\n* `POST /my/processes/start/[workflow]`\n* `GET /my/items/[workspace]`\n* `GET /my/items/[workspace]/[key]`\n* `GET /my/items/[workspace]/[key]/events`\n* `POST /my/items/[workspace]/[key]/events`\n* `GET /my/items/[workspace]/export`\n* `GET /my/options/[key]`\n* `GET /my/options/tags/[tags]`\n* `GET /my/agent/task/[id]/meta`\n* `PUT /my/agent/task/[id]/log`\n* `GET /my/agent/task/[id]/result`\n* `GET /my/agent/task/[id]/events`\n* `POST /my/agent/task/[id]/events`\n* `GET /my/agent/task/[id]/meta/[key]`\n* `POST /my/connector/pipelines/[key]/run`\n\n#### Admin endpoints\n\nThe ADMIN (`api/v2/admin/*`) endpoints are used for administration and configuration of Onify. User needs to be in the `admin` role to use these endpoints.\nHere are the included endpoints:\n\n* `GET /admin/events`\n* `POST /admin/events`\n* `GET /admin/events/[id]`\n* `GET /admin/items`\n* `POST /admin/items`\n* `DELETE /admin/items`\n* `GET /admin/items/[key]`\n* `PUT /admin/items/[key]`\n* `PATCH /admin/items/[key]`\n* `DELETE /admin/items/[key]`\n* `POST /admin/items/import`\n* `PUT /admin/items/import`\n* `PATCH /admin/items/import`\n* `GET /admin/items/export`\n* `GET /admin/options`\n* `POST /admin/options`\n* `GET /admin/options/[key]`\n* `PUT /admin/options/[key]`\n* `PATCH /admin/options/[key]`\n* `DELETE /admin/options/[key]`\n* `POST /admin/options/bulk`\n* `PUT /admin/options/bulk`\n* `DELETE /admin/options/bulk/[tags]`\n* `GET /admin/users`\n* `POST /admin/users`\n* `GET /admin/users/[key]`\n* `PUT /admin/users/[key]`\n* `PATCH /admin/users/[key]`\n* `DELETE /admin/users/[key]`\n* `GET /admin/processes`\n* `GET /admin/processes/[id]`\n* `PUT /admin/processes/[id]`\n* `DELETE /admin/processes/[id]`\n* `POST /admin/processes/start/[workflow]`\n* `GET /admin/processes/export`\n* `GET /admin/agents/task/[id]`\n* `DELETE /admin/agents/task/[id]`\n* `POST /admin/agents/task/[command]`\n\n### Documentation\n\n* Onify REST API reference: https://support.onify.co/reference\n* Onify support and documentation: https://support.onify.co\n\n### Pre-Requisites\n\n* Blue Prism version 6.x\n* Onify Hub 2.x\n\n## Installation\n\n1. Download .bprelease file(s)\n2. In Blue Prism, select `File \u003e Import` \n3. Follow the prompts to select and import .bprelease file\n4. Update [Base URL] for the Web API service(s) (in the \"System\" tab in Blue Prism), eg. `https://onify-api.acme.com`. \n\n## Getting started\n\nLet´s get started using Onify together with Blue Prism!\n\n### Authentication\n\nBefore you use the API endpoints, you need to be authenticated and have `authentication` token. \nTo generate a token, use the `POST /my/login` endpoint. Here is a curl example:\n\n```bash\ncurl -X POST \"https://onify-api.acme.com/api/v2/my/login\" -H \"accept: application/json\" -H \"Content-Type: application/json\" -d \"{ \\\"username\\\": \\\"usr01\\\", \\\"password\\\": \\\"passw0rd\\\"}\"\n```\n\n### Build a process\n\nStart building your process and start using the Onify Hub API actions!\n\n## Support\n\n* Community/forum: https://support.onify.co/discuss\n* Documentation: https://support.onify.co/docs\n* Support and SLA: https://support.onify.co/docs/get-support\n\n## Contribute\n\nTo contribute to the development of this asset, follow these steps:\n\n1. Fork this repository\n2. Import the .bprelease file into Blue Prism\n3. Add functionality to the asset\n4. Create an updated .bprelease file\n5. Update this file (README.md) and include the new functionality\n6. Submit a pull request to this repository that includes all changed files\n7. The pull request will be reviewed and, if approved, merged into the appropriate branch.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonify%2Fblue-prism","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonify%2Fblue-prism","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonify%2Fblue-prism/lists"}