communications-mining
latest
false
- API docs
- CLI
- Integration guides
- Blog
- How machines learn to understand words: a guide to embeddings in NLP
- Prompt-based learning with Transformers
- Efficient Transformers II: knowledge distillation & fine-tuning
- Efficient Transformers I: attention mechanisms
- Deep hierarchical unsupervised intent modelling: getting value without training data
- Fixing annotating bias with Communications Mining
- Active learning: better ML models in less time
- It's all in the numbers - assessing model performance with metrics
- Why model validation is important
- Comparing Communications Mining and Google AutoML for conversational data intelligence
Important :
Communications Mining is now part of UiPath IXP. Check the User Guide Introduction for more details.

Communications Mining Developer Guide
Last updated Feb 10, 2025
Summary
All the available API routes are listed below.
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/sources | Retrieve metadata about all accessible sources |
GET | /api/v1/sources/<project> | Retrieve metadata about all sources in a project |
GET | /api/v1/sources/<project>/<source_name> | Retrieve metadata about a source by name |
GET | /api/v1/sources/id:<source_id> | Retrieve metadata about a source by id |
PUT | /api/v1/sources/<project>/<source_name> | Create a source |
POST | /api/v1/sources/<project>/<source_name> | Update a source |
DELETE | /api/v1/sources/id:<source_id> | Delete a source by id |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets | Retrieve metadata about all accessible datasets |
GET | /api/v1/datasets/<project> | Retrieve metadata about all datasets in a project |
GET | /api/v1/datasets/<project>/<dataset_name> | Retrieve metadata about a dataset by name |
PUT | /api/v1/datasets/<project>/<dataset_name> | Create a dataset |
POST | /api/v1/datasets/<project>/<dataset_name> | Update a dataset |
DELETE | /api/v1/datasets/<project>/<dataset_name> | Delete a dataset by name |
POST | /api/v1/datasets/<project>/<dataset_name>/export | Export a dataset by name |
METHOD | URL | DESCRIPTION |
---|---|---|
POST | /api/v1/sources/<project>/<source_name>/sync | Create or update comments |
POST | /api/v1/sources/<project>/<source_name>/sync-raw-emails | Create or update comments from raw emails |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/sources/<project>/<source_name>/comments/<comment_id> | Retrieve comment by ID |
DELETE | /api/v1/sources/<project>/<source_name>/messages?id=<message_id0>[&id=<message_id1>...] | Delete comments by ID |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/validation | Get model statistics |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict | Get predictions |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict-comments | Get predictions by comment ID |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict-raw-emails | Get predictions for raw emails |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Get a stream by name |
GET | /api/v1/datasets/<project>/<dataset_name>/streams | Get all streams |
PUT | /api/v1/datasets/<project>/<dataset_name>/streams | Create a stream |
PUT | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/exceptions | Tag an exception |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Update a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/fetch | Fetch comments from a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/advance | Advance a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/reset | Reset a stream |
DELETE | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Delete a stream |
DELETE | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/exceptions | Untag an exception |