# Bud Financial Limited Drive Segments API

**Canonical:** https://apis.io/apis/thisisbud/thisisbud-drive-segments-api-api/  
**Provider:** Bud Financial Limited — https://apis.io/providers/thisisbud/  
**Base URL:** https://api-sandbox.thisisbud.com  
**Documentation:** https://github.com/thisisbud/bud-public-developer-resources

Bud Financial Limited Drive Segments API is one of 39 APIs that [Bud Financial Limited](https://apis.io/providers/thisisbud/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 8 JSON Schema definitions. Tagged areas include Drive Segments API. The published artifact set on APIs.io includes an OpenAPI specification and 8 JSON Schemas.

Create and manage customer segments — Drive's V1 model (fixed customer lists, criteria copied from an existing segment) and V2 model (a recursive criteria tree of flags, segment dependencies, and logical combinations). `Get Criteria Options` is the single source of truth for what's available to build a criteria from.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| POST | `/drive-api/v1/segments/from-existing/criteria` | Create Segment From Existing (Criteria) |
| POST | `/drive-api/v1/segments/from-existing/fixed-customers` | Create Segment From Existing (Fixed Customers) |
| POST | `/drive-api/v1/segments/upload` | Upload Segment |
| GET | `/drive-api/v1/segments/{segment_id}` | Retrieve Segment |
| PATCH | `/drive-api/v1/segments/{segment_id}` | Patch Segment |
| DELETE | `/drive-api/v1/segments/{segment_id}` | Delete Segment |
| POST | `/drive-api/v1/segments/{segment_id}/query` | Query Segment Customers |
| GET | `/drive-api/v1/segments/{segment_id}/similarity/{other_segment_id}` | Compare Segments (Similarity) |
| GET | `/drive-api/v1/segments/{segment_id}/statistics/overview` | Get Segment Statistics Overview |
| GET | `/drive-api/v1/tags` | Retrieve Segment Tags |
| POST | `/drive-api/v2/criteria/drafts` | Create Draft Criteria |
| GET | `/drive-api/v2/criteria/drafts/{criteria_id}` | Get Draft Criteria |
| PUT | `/drive-api/v2/criteria/drafts/{criteria_id}` | Update Draft Criteria |
| POST | `/drive-api/v2/criteria/drafts/{criteria_id}/run` | Run Draft Criteria |
| GET | `/drive-api/v2/criteria/options` | Get Criteria Options |
| POST | `/drive-api/v2/criteria/run` | Run Ad-hoc Criteria |
| POST | `/drive-api/v2/criteria/suggestions/segment-name` | Suggest Segment Name |
| GET | `/drive-api/v2/segments` | Get Segments |
| POST | `/drive-api/v2/segments` | Create Segment |
| GET | `/drive-api/v2/segments/{segment_id}/criteria` | Get Segment Criteria |
| GET | `/drive-api/v2/segments/{segment_id}/criteria/active-options` | Get Segment Criteria Active Options |
| POST | `/drive-api/v2/segments/{segment_id}/criteria/run` | Run Segment Criteria |
| PUT | `/drive-api/v2/segments/{segment_id}/criteria/{criteria_id}` | Save Segment Criteria |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/openapi/thisisbud-drive-segments-api-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-transaction-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-auth-gateway-urlrequestv2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-patch-spending-budget-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-get-products-response-v2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-get-balances-v3-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-get-balances-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-schemas-transaction-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thisisbud/refs/heads/main/json-schema/thisisbud-usauth-gateway-urlrequestv2-schema.json

## Other Bud Financial Limited APIs (12)

- [Bud Financial Limited Aggregation Buckets API](https://apis.io/apis/thisisbud/thisisbud-aggregation-buckets-api/)
- [Bud Financial Limited Client Secrets API](https://apis.io/apis/thisisbud/thisisbud-client-secrets-api/)
- [Bud Financial Limited Correct Financial Data API](https://apis.io/apis/thisisbud/thisisbud-correct-financial-data-api/)
- [Bud Financial Limited Create a Connection API](https://apis.io/apis/thisisbud/thisisbud-create-a-connection-api/)
- [Bud Financial Limited Custom Insights API](https://apis.io/apis/thisisbud/thisisbud-custom-insights-api/)
- [Bud Financial Limited Customer Application Links API](https://apis.io/apis/thisisbud/thisisbud-customer-application-links-api/)
- [Bud Financial Limited Customer Applications API](https://apis.io/apis/thisisbud/thisisbud-customer-applications-api/)
- [Bud Financial Limited Customer-Level Insights API](https://apis.io/apis/thisisbud/thisisbud-customer-level-insights-api/)
- [Bud Financial Limited Debt Collection Finder API](https://apis.io/apis/thisisbud/thisisbud-debt-collection-finder-api/)
- [Bud Financial Limited Drive Campaigns API](https://apis.io/apis/thisisbud/thisisbud-drive-campaigns-api-api/)
- [Bud Financial Limited Drive MCP API](https://apis.io/apis/thisisbud/thisisbud-drive-mcp-api-api/)
- [Bud Financial Limited Enrichment Resources API](https://apis.io/apis/thisisbud/thisisbud-enrichment-resources-api/)

## Tags

Drive Segments API

---

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