Commet
  • Pricing
Log InTry out
Create feature POSTDelete feature DELETEGet feature access GETGet feature GETList feature access GETList features GETUpdate feature PUT
System status
DocumentationKnowledge BaseBuild with AIAPI ReferenceWebhooks

Update feature

Update a feature's name, description, or unit name. At least one field must be provided.

PUT
/features/{code}/manage

Update a feature's name, description, or unit name. At least one field must be provided.

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Path Parameters

code*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

name?string
Length1 <= length
description?string|null
unitName?string|null

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X PUT "https://example.com/features/string/manage" \  -H "Content-Type: application/json" \  -d '{}'
{  "success": true,  "data": {    "id": "string",    "name": "string",    "code": "string",    "type": "boolean",    "description": "string",    "unitName": "string",    "createdAt": "2019-08-24T14:15:22Z",    "updatedAt": "2019-08-24T14:15:22Z",    "object": "feature",    "livemode": true  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "success": false,  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}

List features GET

List every feature defined in the organization. This is the organization's feature catalog (definitions), not a customer's feature access.

Create adjustment invoice POST

Create a one-off adjustment invoice. Use a negative amount for a credit.