Create a new valuation for an entity
client.Entities.Valuation.New(ctx, id, body) (*Valuation, error)
/entities/{id}/valuation
Add a new valuation to the entity's history
Parameters
id string
Returns
Create a new valuation for an entity
package main
import (
"context"
"fmt"
"time"
"github.com/withluminary/go-sdk"
"github.com/withluminary/go-sdk/option"
)
func main() {
client := withluminary.NewClient(
option.WithClientID("My Client ID"),
option.WithClientSecret("My Client Secret"),
)
valuation, err := client.Entities.Valuation.New(
context.TODO(),
"id",
withluminary.EntityValuationNewParams{
DirectlyHeldAssets: []withluminary.EntityValuationNewParamsDirectlyHeldAsset{withluminary.EntityValuationNewParamsDirectlyHeldAsset{
AssetClassID: "asset_class_01ARZ3NDEKTSV4RRFFQ69G5FAV",
DisplayName: "Apple Inc. Stock",
Value: 50000,
}},
EffectiveDate: time.Now(),
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", valuation.ID)
}
{
"id": "valuationv2_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"created_at": "2024-01-15T09:30:00Z",
"directly_held_asset_value": 1000000,
"directly_held_assets": [
{
"id": "assetv2_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"asset_class": {
"id": "asset_class_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"display_name": "Equities"
},
"display_name": "Apple Inc. Stock",
"value": 50000,
"external_id": "AAPL-12345"
}
],
"effective_date": "2024-01-15",
"entity_id": "entity_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"total_value": 1000000,
"updated_at": "2024-01-20T14:45:00Z",
"description": "description"
}
Returns Examples
{
"id": "valuationv2_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"created_at": "2024-01-15T09:30:00Z",
"directly_held_asset_value": 1000000,
"directly_held_assets": [
{
"id": "assetv2_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"asset_class": {
"id": "asset_class_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"display_name": "Equities"
},
"display_name": "Apple Inc. Stock",
"value": 50000,
"external_id": "AAPL-12345"
}
],
"effective_date": "2024-01-15",
"entity_id": "entity_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"total_value": 1000000,
"updated_at": "2024-01-20T14:45:00Z",
"description": "description"
}