---
title: "/licenses/"
method: POST
path: "/licenses"
---

# /licenses/

`POST /licenses`

## Request

- Base URL: `https://develop.snipeitapp.com/api/v1`
- URL: `https://develop.snipeitapp.com/api/v1/licenses`
- Auth: none required

## Request body

- object
  - `name` string, required: Name of license being created
  - `seats` integer, required: Number of license seats owned.
  - `category_id` integer, required: Valid license category ID
  - `company_id` integer: Id number of company license belongs to
  - `expiration_date` string, date: Date of license expiration
  - `license_email` string: Email address associated with license
  - `license_name` string: Name of license contact person
  - `serial` string
  - `maintained` boolean: Maintained status of license.
  - `manufacturer_id` integer: ID number of manufacturer of license.
  - `notes` string: License Notes
  - `order_number` string: Order number of license purchase
  - `purchase_cost` number, float: Cost of license
  - `purchase_date` string, date: Date of license purchase
  - `purchase_order` string: Purchase Order #
  - `reassignable` boolean: Is license reassignable?
  - `supplier_id` integer: ID number of license supplier
  - `termination_date` string, date: Termination date for license.

## Response `200`

200

- object
  - `status` string
  - `messages` string
  - `payload` object
    - `name` string
    - `seats` string
    - `updated_at` string
    - `created_at` string
    - `id` integer

## Other responses

- `401`: 401

## Changes

- **2026-11-03** `938bea5e8375`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/snipeitapp/apis/snipe-it-rest-api/changes/licenses/post.md)

---

[API](https://skmtc.dev/snipeitapp/apis/snipe-it-rest-api.md) - [All operations](https://skmtc.dev/snipeitapp/apis/snipe-it-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/snipeitapp/apis/snipe-it-rest-api/revisions/938bea5e8375?raw)
