latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-054102371.0 MB

79e779080bcc

Flow

Regenerate direct hash for flow

Regenerates the direct hash for the specified flow. If no direct hash exists, one is created. Returns the updated flow with the new direct_hash.

post/flows/{id}/direct-hash-regenerate

Path parameters

idstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000

The unique identifier of the flow. Returned from the GET /flows response.

Response

Direct hash regenerated successfully.

idstring uuid

Unique identifier for the flow.

customer_idstring uuid

The unique identifier of the customer who owns this flow. Returned from the GET /customers response.

type'flow' | 'conference' | 'queue' | 'campaign' | 'transfer'

Type of the flow.

namestring

Name of the flow.

detailstring

Detailed description of the flow.

direct_hashstring

The direct hash for direct access via SIP URI sip:<direct_hash>@sip.voipbin.net (the "direct." prefix is already included in the value, e.g. "direct.a1b2c3d4e5f6"). Returned from the resource's direct_hash field.

on_complete_flow_idstring uuid

The unique identifier of the flow to execute on completion. Returned from the POST /flows or GET /flows response.

tm_createstring date-time

Timestamp when the flow was created.

tm_updatestring date-time

Timestamp when the flow was last updated.

tm_deletestring date-time

Timestamp when the flow was deleted.

Example response

{
  "id": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
  "customer_id": "7c4d2f3a-1b8e-4f5c-9a6d-3e2f1a0b4c5d",
  "type": "flow",
  "name": "Inbound Call Handler",
  "detail": "Main flow for handling inbound customer calls",
  "actions": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "next_id": "550e8400-e29b-41d4-a716-446655440000",
      "type": "talk",
      "tm_execute": "2026-01-15T09:30:00.000000Z"
    }
  ],
  "direct_hash": "direct.a1b2c3d4e5f6",
  "on_complete_flow_id": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
  "tm_create": "2026-01-15T09:30:00.000000Z",
  "tm_update": "2026-01-15T09:30:00.000000Z",
  "tm_delete": "2026-01-15T09:30:00.000000Z"
}