Gestiono
Referencia de APIResources / Resource

Create Resource bulk

POST /v1/resource/bulk • validated by `postBulkResource`

← Back to full API reference
POST/v1/resource/bulkAuthentication required

Resource endpoints let you create and maintain catalog items used across sales, purchasing, and inventory workflows.

  • Validated by Zod schema: postBulkResource.

Request details

Path params

No path parameters for this endpoint.

Query params

No explicit query schema was captured for this endpoint.

Body fields

  • [] (required)

    Type: object

  • [].name (required)

    Type: string

  • [].description

    Type: string

  • [].divisionId

    Type: number

  • [].variantOf

    Type: number

  • [].type (required)

    Enum-like validator generated by zodFromObj

  • [].relation (required)

    Enum-like validator generated by zodFromObj

  • [].unit (required)

    Type: string

  • [].priceStrategy (required)

    Enum-like validator generated by zodFromObj

  • [].costStrategy

    Enum-like validator generated by zodFromObj

  • [].variation

    Type: number

  • [].currency

    Enum-like validator generated by zodFromObj

  • [].bulkVariation

    Type: number

  • [].bulkVariationLabel

    Type: string

  • [].bulkVariationMinQuantity

    Type: number

  • [].canSellWithoutStock

    Boolean parser helper from common/utils.zBoolean

    Example: true

  • [].canBeSold

    Boolean parser helper from common/utils.zBoolean

    Example: true

  • [].followsInventory

    Boolean parser helper from common/utils.zBoolean

    Example: true

  • [].requiresSerialNumbers

    Boolean parser helper from common/utils.zBoolean

    Example: false

  • [].sku

    Type: string

  • [].barCode

    Type: string

  • [].minStockAlert

    Type: number

  • [].maxStockAlert

    Type: number

  • [].quantityDecimals

    Type: number

    Example: 0

  • [].taxes

    Type: array

    Example:

  • [].taxes[] (required)

    Type: object

  • [].taxes[].taxRateId (required)

    Type: number

  • [].defaultCost

    Type: number

  • [].initialStock

    Type: number

  • [].multimedia

    Type: array

    Example:

  • [].multimedia[] (required)

    Type: object

  • [].multimedia[].url (required)

    Type: string

  • [].multimedia[].type

    Type: enum

    Example: IMAGE

  • [].multimedia[].alt

    Type: string

  • [].labels

    Type: array

    Example:

  • [].labels[] (required)

    Type: string

  • [].serialNumbers

    Type: array

    Example:

  • [].serialNumbers[] (required)

    Type: string

  • [].clientdata

    Type: object

  • [].metadata

    Type: unknown

Default payloads

Path params

json
{}

Query

json
{}

Body

json
[
  {
    "name": "string",
    "type": "string",
    "relation": "string",
    "unit": "string",
    "priceStrategy": "string"
  }
]

Sample response

json
{
  "success": true,
  "message": "<value>",
  "count": "<value>"
}

Test this endpoint now

Use your own credentials and execute a live request directly from this page.

1. Configure authentication for testing

You can test endpoints with signed API keys, a raw Authorization token, or browser cookies. Select one mode and fill in the required fields.

2. Select endpoint

POST/v1/resource/bulkAuthentication required

Group: Resources / Resource

POST /v1/resource/bulk • validated by `postBulkResource`

Resource endpoints let you create and maintain catalog items used across sales, purchasing, and inventory workflows.

  • Validated by Zod schema: postBulkResource.

Body fields

  • []required
    Type: object
  • [].namerequired
    Type: string
  • [].description
    Type: string
  • [].divisionId
    Type: number
  • [].variantOf
    Type: number
  • [].typerequired
    Enum-like validator generated by zodFromObj
  • [].relationrequired
    Enum-like validator generated by zodFromObj
  • [].unitrequired
    Type: string
  • [].priceStrategyrequired
    Enum-like validator generated by zodFromObj
  • [].costStrategy
    Enum-like validator generated by zodFromObj
  • [].variation
    Type: number
  • [].currency
    Enum-like validator generated by zodFromObj
  • [].bulkVariation
    Type: number
  • [].bulkVariationLabel
    Type: string
  • [].bulkVariationMinQuantity
    Type: number
  • [].canSellWithoutStock
    Boolean parser helper from common/utils.zBoolean
    Ejemplo: true
  • [].canBeSold
    Boolean parser helper from common/utils.zBoolean
    Ejemplo: true
  • [].followsInventory
    Boolean parser helper from common/utils.zBoolean
    Ejemplo: true
  • [].requiresSerialNumbers
    Boolean parser helper from common/utils.zBoolean
    Ejemplo: false
  • [].sku
    Type: string
  • [].barCode
    Type: string
  • [].minStockAlert
    Type: number
  • [].maxStockAlert
    Type: number
  • [].quantityDecimals
    Type: number
    Ejemplo: 0
  • [].taxes
    Type: array
    Ejemplo:
  • [].taxes[]required
    Type: object
  • [].taxes[].taxRateIdrequired
    Type: number
  • [].defaultCost
    Type: number
  • [].initialStock
    Type: number
  • [].multimedia
    Type: array
    Ejemplo:
  • [].multimedia[]required
    Type: object
  • [].multimedia[].urlrequired
    Type: string
  • [].multimedia[].type
    Type: enum
    Ejemplo: IMAGE
  • [].multimedia[].alt
    Type: string
  • [].labels
    Type: array
    Ejemplo:
  • [].labels[]required
    Type: string
  • [].serialNumbers
    Type: array
    Ejemplo:
  • [].serialNumbers[]required
    Type: string
  • [].clientdata
    Type: object
  • [].metadata
    Type: unknown

3. Prepare request payload

4. Server response

Run a request to inspect the real-time response for your environment.