# dVeracity API

**Canonical:** https://apis.io/apis/dveracity-com/dveracity-com-api/  
**Provider:** dVeracity — https://apis.io/providers/dveracity-com/  
**Base URL:** https://api.dveracity.com  
**Documentation:** https://dveracity.com/api/v1/semantic/manifest

dVeracity API is published by [dVeracity](https://apis.io/providers/dveracity-com/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 3 JSON Schemas.

dVeracity API as documented publicly: 91 operations. Contract generated from the documentation by API Evangelist (2026-11-06); not the provider's own document.

## Operations (60 of 91)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/crs/catalog/v2/area` | List supported areas |
| GET | `/api/crs/catalog/v2/coordinate/{crsid}` | Get CRS details by ID |
| GET | `/api/crs/catalog/v2/unit` | List supported CRS units |
| POST | `/api/crs/converter/v2/convert` | Convert point coordinates between CRS |
| POST | `/api/crs/converter/v2/convertGeoJson` | Convert GeoJSON geometry coordinates |
| POST | `/api/crs/converter/v2/convertTrajectory` | Convert well trajectory coordinates |
| GET | `/api/dataset/v1/getDatasetRegistry` | Get dataset registry info |
| GET | `/api/dataset/v1/getRetrievalInstructions` | Get retrieval download instructions |
| GET | `/api/dataset/v1/getStorageInstructions` | Get storage upload instructions |
| PUT | `/api/dataset/v1/registerDataset` | Register a new dataset |
| GET | `/api/entitlements/v2/groups` | List all groups |
| POST | `/api/entitlements/v2/groups` | Create a group |
| DELETE | `/api/entitlements/v2/groups/{groupEmail}` | Delete a group |
| GET | `/api/entitlements/v2/groups/{groupEmail}` | Get group details |
| PATCH | `/api/entitlements/v2/groups/{groupEmail}` | Update group name |
| GET | `/api/entitlements/v2/groups/{groupEmail}/members` | List group members |
| POST | `/api/entitlements/v2/groups/{groupEmail}/members` | Add member to group |
| DELETE | `/api/entitlements/v2/groups/{groupEmail}/members/{memberEmail}` | Remove member from group |
| DELETE | `/api/entitlements/v2/members/{memberEmail}` | Delete all member entitlements |
| GET | `/api/entitlements/v2/members/{memberEmail}/groups` | List member's groups |
| POST | `/api/file/v2/files/metadata` | Post file metadata |
| POST | `/api/file/v2/files/uploadURL` | Get signed upload URL |
| GET | `/api/file/v2/files/{id}/downloadURL` | Get signed download URL |
| DELETE | `/api/file/v2/files/{id}/metadata` | Delete file metadata |
| GET | `/api/file/v2/files/{id}/metadata` | Get file metadata |
| DELETE | `/api/indexer/v2/index/{kind}` | Delete index for a kind |
| POST | `/api/indexer/v2/reindex` | Reindex records by kind |
| GET | `/api/legal/v1/legaltags` | List legal tags |
| POST | `/api/legal/v1/legaltags` | Create a legal tag |
| PUT | `/api/legal/v1/legaltags` | Update a legal tag |
| DELETE | `/api/legal/v1/legaltags/{name}` | Delete a legal tag |
| GET | `/api/legal/v1/legaltags/{name}` | Get legal tag by name |
| POST | `/api/legal/v1/legaltags{batchRetrieve}` | Batch retrieve legal tags |
| POST | `/api/legal/v1/legaltags{validate}` | Validate legal tags |
| PUT | `/api/notification/v1/push-handlers/records-changed` | Register push endpoint for record changes |
| GET | `/api/partition/v1/partitions` | List all partitions |
| DELETE | `/api/partition/v1/partitions/{partitionid}` | Delete a partition |
| GET | `/api/partition/v1/partitions/{partitionid}` | Get partition details |
| PATCH | `/api/partition/v1/partitions/{partitionid}` | Update partition properties |
| POST | `/api/partition/v1/partitions/{partitionid}` | Create a partition |
| GET | `/api/register/v1/action` | List registered actions |
| POST | `/api/register/v1/action` | Register an action |
| GET | `/api/register/v1/action/{id}` | Get action by ID |
| GET | `/api/register/v1/ddms` | List registered DDMSs |
| POST | `/api/register/v1/ddms` | Register a DDMS |
| GET | `/api/register/v1/ddms/{id}` | Get DDMS by ID |
| POST | `/api/register/v1/subscription` | Create a subscription |
| DELETE | `/api/register/v1/subscription/{id}` | Delete a subscription |
| GET | `/api/register/v1/subscription/{id}` | Get subscription details |
| GET | `/api/register/v1/topics` | List topics |
| POST | `/api/register/v1/topics` | Create a topic |
| DELETE | `/api/register/v1/topics/{topicname}` | Delete a topic |
| GET | `/api/schema-service/v1/schema` | List schemas |
| POST | `/api/schema-service/v1/schema` | Create a schema |
| PUT | `/api/schema-service/v1/schema` | Update a schema |
| GET | `/api/schema-service/v1/schema/{id}` | Get schema by ID |
| POST | `/api/search/v2/query` | Execute search query |
| POST | `/api/search/v2/query_with_cursor` | Query with cursor pagination |
| DELETE | `/api/secret/v1/secrets/{path}` | Delete a secret |
| GET | `/api/secret/v1/secrets/{path}` | Retrieve a secret |

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

## Machine-readable artifacts (5)

- **OpenAPI** — https://artifacts.apis.io/dveracity-com/openapi/_ae-authored/dveracity-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/dveracity-com/json-schema/dveracity-com-post-ddms-environment-v1-calculations-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/dveracity-com/json-schema/dveracity-com-post-ddms-environment-v1-emissions-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/dveracity-com/json-schema/dveracity-com-post-ddms-environment-v1-reports-generate-request-schema.json
- **APIsJSON** — https://artifacts.apis.io/dveracity-com/apis.yml

---

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