in entity.go [52:69]
func (c *Client) CreateEntity(entity Entity) (*Entity, error) {
entityJSON, err := json.Marshal(entity)
if err != nil {
return nil, err
}
resp, err := c.request(http.MethodPost, "/entities", "application/json", bytes.NewBuffer(entityJSON))
if err != nil {
return nil, err
}
defer resp.Close()
var entityResp *Entity
decoder := json.NewDecoder(resp)
err = decoder.Decode(&entityResp)
return entityResp, err
}