Pular para o conteúdo principal
POST
Creates a custom asset.

Autorizações

X-API-Key
string
header
obrigatório

Your Gorelo API key. See Generate API key. If your data is hosted in Australia, click the base URL at the top of this page and select https://api.aue.gorelo.io.

Corpo

Custom asset details.

Request body for creating a custom asset. The owning service provider is resolved from the request context, not from the body.

Name
string

Display name of the asset. Required, max 300 characters, cannot be blank.

Exemplo:

"Reception printer"

ClientId
integer<int64>

Identifier of the client the asset belongs to. Required; the client must be active.

Exemplo:

3521

LocationId
integer<int64>

Identifier of the client location the asset sits at. Required; must be an active location of ClientId.

Exemplo:

4410

HardwareTypeId
integer<int64>

Identifier of the asset's hardware type, one of the service provider's active custom asset types. Required.

Exemplo:

118

Description
string | null

Free-text description. Optional, max 1000 characters.

Exemplo:

"HP LaserJet on the front desk"

ContactId
integer<int64> | null

Identifier of the contact the asset is assigned to. Optional; must be an active contact of ClientId.

Exemplo:

7962

WarrantyEndDate
string<date> | null

Date the warranty ends, a calendar date in the form yyyy-MM-dd. A value with a time or a time zone is rejected. Optional.

Exemplo:

"2027-03-31"

LocalIPAddress
string | null

IPv4 address of the asset, such as 192.168.1.20. Optional. The same name an agent asset publishes.

Exemplo:

"192.168.1.20"

IpAddress
string | null
obsoleto

IPv4 address of the asset. Optional. Deprecated: use LocalIPAddress. Still accepted; sending both with different values is a 400.

Exemplo:

"192.168.1.20"

SerialNumber
string | null

Hardware serial number. Optional, max 250 characters.

Exemplo:

"CNB1K23456"

WarrantyStartDate
string<date> | null

Date the warranty starts, a calendar date in the form yyyy-MM-dd. A value with a time or a time zone is rejected. Optional. Not shown in the Gorelo app.

Exemplo:

"2024-03-31"

Manufacturer
string | null

Manufacturer. Optional, max 300 characters. Not shown in the Gorelo app.

Exemplo:

"Ubiquiti"

Model
string | null

Model. Optional, max 300 characters. Not shown in the Gorelo app.

Exemplo:

"UniFi Dream Machine Pro"

Resposta

OK

StatusCode
enum<integer>
Opções disponíveis:
100,
101,
102,
103,
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
421,
422,
423,
424,
426,
428,
429,
431,
451,
500,
501,
502,
503,
504,
505,
506,
507,
508,
510,
511
IsSuccess
boolean
Data
object

The identifier of the created custom asset.

DataContext
object | null
Exemplo:

null

Notifications
object[]