# Rulebase Internal API

**Canonical:** https://apis.io/apis/rulebase/rulebase-internal-api/  
**Provider:** Rulebase — https://apis.io/providers/rulebase/  
**Base URL:** https://api.rulebase.co  
**Documentation:** https://api.rulebase.co

Rulebase Internal API is one of 188 APIs that [Rulebase](https://apis.io/providers/rulebase/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Internal. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Internal API from Rulebase — 62 operation(s) for internal.

## Operations (60 of 65)

| Method | Path | Summary |
|---|---|---|
| POST | `/internal/conversation_cx_risk_snapshot_completions/enqueue` | Create internal conversation cx risk snapshot completions enqueue |
| POST | `/internal/conversation_cx_risk_starts/enqueue` | Create internal conversation cx risk starts enqueue |
| POST | `/internal/evaluation_check_runs/enqueue` | Create internal evaluation check runs enqueue |
| POST | `/internal/conversation_translations/enqueue` | Create internal conversation translations enqueue |
| POST | `/internal/conversation_summaries/enqueue` | Create internal conversation summaries enqueue |
| POST | `/internal/conversation_transcriptions/enqueue` | Create internal conversation transcriptions enqueue |
| POST | `/internal/conversation_transcriptions/calls/enqueue` | Create internal conversation transcriptions calls enqueue |
| POST | `/internal/conversation_part_image_captions/enqueue` | Create internal conversation part image captions enqueue |
| POST | `/internal/conversation_relationships/enqueue` | Create internal conversation relationships enqueue |
| POST | `/internal/conversation_part_relationships/enqueue` | Create internal conversation part relationships enqueue |
| POST | `/internal/conversation_redactions/enqueue` | Create internal conversation redactions enqueue |
| POST | `/internal/conversation_topic_embeddings/enqueue` | Create internal conversation topic embeddings enqueue |
| POST | `/internal/conversation_topic_embeddings/patch_tagging` | Create internal conversation topic embeddings patch tagging |
| POST | `/internal/conversation_topic_embeddings/search` | Create internal conversation topic embeddings search |
| POST | `/internal/bot_handoff_summaries/enqueue` | Create internal bot handoff summaries enqueue |
| POST | `/internal/bot_handoff_gap_topics/recluster` | Create internal bot handoff gap topics recluster |
| POST | `/internal/organization_memory/enqueue` | Create internal organization memory enqueue |
| POST | `/internal/conversation_topic_customer_issue_assignments/enqueue` | Create internal conversation topic customer issue assignments enqueue |
| POST | `/internal/customer_issue_embeddings/enqueue` | Create internal customer issue embeddings enqueue |
| POST | `/internal/customer_issue_embeddings/match` | Create internal customer issue embeddings match |
| POST | `/internal/customer_issue_embeddings/delete` | Create internal customer issue embeddings delete |
| POST | `/internal/provider_conversation_syncs/enqueue` | Create internal provider conversation syncs enqueue |
| POST | `/internal/provider_conversation_sync_completions/enqueue` | Create internal provider conversation sync completions enqueue |
| POST | `/internal/zendesk_webhook_ticket_syncs/enqueue` | Create internal zendesk webhook ticket syncs enqueue |
| POST | `/internal/conversation_uploads/enqueue` | Create internal conversation uploads enqueue |
| POST | `/internal/daily_agent_evaluation_reports/enqueue` | Create internal daily agent evaluation reports enqueue |
| POST | `/internal/qa_evaluation_backfills/enqueue` | Create internal qa evaluation backfills enqueue |
| POST | `/internal/qa_criterion_result_chunk_syncs/enqueue` | Create internal qa criterion result chunk syncs enqueue |
| POST | `/internal/qa_feedback_generation/enqueue` | Create internal qa feedback generation enqueue |
| POST | `/internal/qa_stale_dependent_re_adjudication/enqueue` | Create internal qa stale dependent re adjudication enqueue |
| POST | `/internal/rulebase_webhook_events/enqueue` | Create internal rulebase webhook events enqueue |
| POST | `/internal/counter_caches/enqueue` | Create internal counter caches enqueue |
| POST | `/internal/weekly_insights/knowledge_gap_reports/enqueue` | Create internal weekly insights knowledge gap reports enqueue |
| POST | `/internal/weekly_insights/customer_issues/enqueue` | Create internal weekly insights customer issues enqueue |
| POST | `/internal/knowledge_base_sync/enqueue` | Create internal knowledge base sync enqueue |
| POST | `/internal/agent_performance_reports/enqueue` | Create internal agent performance reports enqueue |
| POST | `/internal/agent_performance_reports/enqueue_content` | Create internal agent performance reports enqueue content |
| POST | `/internal/agent_performance_reports/enqueue_preview` | Create internal agent performance reports enqueue preview |
| POST | `/internal/agent_performance_reports/enqueue_send` | Create internal agent performance reports enqueue send |
| POST | `/internal/intercom_conversation_imports/enqueue` | Create internal intercom conversation imports enqueue |
| POST | `/internal/intercom_ticket_imports/enqueue` | Create internal intercom ticket imports enqueue |
| POST | `/internal/slack/proactive-assistant-turns` | Create internal slack proactive assistant turns |
| POST | `/internal/qa_evaluation_requests/enqueue` | Create internal qa evaluation requests enqueue |
| POST | `/internal/qa_evaluation_billing/enqueue` | Create internal qa evaluation billing enqueue |
| POST | `/internal/complaint-slack-follow-ups/enqueue` | Create internal complaint slack follow ups enqueue |
| POST | `/internal/complaint-slack-follow-ups/generate` | Create internal complaint slack follow ups generate |
| POST | `/internal/qa_eligibility/check` | Create internal qa eligibility check |
| POST | `/internal/evaluations/enqueue` | Create internal evaluations enqueue |
| POST | `/internal/evaluations/attachment_caption` | Create internal evaluations attachment caption |
| POST | `/internal/redaction/derived_text` | Create internal redaction derived text |
| POST | `/internal/employee_profiles/sync` | Create internal employee profiles sync |
| POST | `/internal/credit_usage/evaluations` | Create internal credit usage evaluations |
| POST | `/internal/work_items/qa_score/recompute` | Create internal work items qa score recompute |
| POST | `/internal/email-render` | Create internal email render |
| GET | `/internal/tasks` | Get internal tasks |
| POST | `/internal/tasks` | Create internal tasks |
| GET | `/internal/tasks/{taskId}` | Get internal tasks by task id |
| PATCH | `/internal/tasks/{taskId}` | Update internal tasks by task id |
| DELETE | `/internal/tasks/{taskId}` | Delete internal tasks by task id |
| POST | `/internal/tasks/bulk_destroy` | Create internal tasks bulk destroy |

…and 5 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/rulebase/openapi/rulebase-internal-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-qa-agent-evaluation-scorecard-criterion-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-linked-activity-thread-schema.json
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-scorecard-form-params-schema.json
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-evaluation-schedule-schema.json
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-practice-simulation-attempt-schema.json
- **JSONSchema** — https://artifacts.apis.io/rulebase/json-schema/rulebase-practice-simulation-dry-run-schema.json

## Other Rulebase APIs (12)

- [Rulebase Accounts API](https://apis.io/apis/rulebase/rulebase-accounts-api/)
- [Rulebase Admin API](https://apis.io/apis/rulebase/rulebase-admin-api/)
- [Rulebase Agent Knowledge Gap Reports API](https://apis.io/apis/rulebase/rulebase-agent-knowledge-gap-reports-api/)
- [Rulebase Agent Monitoring API](https://apis.io/apis/rulebase/rulebase-agent-monitoring-api/)
- [Rulebase Agent Performance Report Settings API](https://apis.io/apis/rulebase/rulebase-agent-performance-report-settings-api/)
- [Rulebase Agent Performance Reports API](https://apis.io/apis/rulebase/rulebase-agent-performance-reports-api/)
- [Rulebase Agent releases API](https://apis.io/apis/rulebase/rulebase-agent-releases-api/)
- [Rulebase Agent Test Columns API](https://apis.io/apis/rulebase/rulebase-agent-test-columns-api/)
- [Rulebase Agents API](https://apis.io/apis/rulebase/rulebase-agents-api/)
- [Rulebase Api Keys API](https://apis.io/apis/rulebase/rulebase-api-keys-api/)
- [Rulebase Assignment Queue Memberships API](https://apis.io/apis/rulebase/rulebase-assignment-queue-memberships-api/)
- [Rulebase Assignment Queues API](https://apis.io/apis/rulebase/rulebase-assignment-queues-api/)

## Tags

Internal

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/rulebase/rulebase-internal-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/rulebase/.
