---
title: "Lines"
description: "Actions for creating, editing, enabling, disabling, extending and deleting customer subscription lines in the Xtream Codes / XUI.one dialect."
---

# Lines

Manage customer subscription lines using the classic XC action layout. Write actions require the `lines:write` scope and honor `rid` for idempotency exactly like the native surface. Reseller keys only see the lines they own; admin keys see every line on the panel.

## Endpoints

| Endpoint | Action | What it does |
|---|---|---|
| [List lines](/docs/?page=xc-ref-lines-list) | `action=get_lines` | Paginated list of subscription lines. |
| [Get line](/docs/?page=xc-ref-lines-get) | `action=get_line` | Full record for a single line. |
| [Create line](/docs/?page=xc-ref-lines-create) | `action=create_line` | Creates a subscription against a package. |
| [Edit line](/docs/?page=xc-ref-lines-edit) | `action=edit_line` | Applies a partial update to a line. |
| [Extend line](/docs/?page=xc-ref-lines-extend) | `action=extend_line` | Renews a line by a number of months and charges billing. |
| [Enable line](/docs/?page=xc-ref-lines-enable) | `action=enable_line` | Marks the line as active. |
| [Disable line](/docs/?page=xc-ref-lines-disable) | `action=disable_line` | Marks the line as inactive without deleting it. |
| [Delete line](/docs/?page=xc-ref-lines-delete) | `action=delete_line` | Removes the line and its associations. |
