Skip to content

Commit

Permalink
Updated comments in example.
Browse files Browse the repository at this point in the history
  • Loading branch information
Bryan Amundson committed Mar 1, 2024
1 parent eec42ec commit 4b44f29
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions examples/us-enrichment-api/universal/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,26 +16,24 @@ func main() {
client := wireup.BuildUSEnrichmentAPIClient(
//wireup.WebsiteKeyCredential(os.Getenv("SMARTY_AUTH_WEB"), os.Getenv("SMARTY_AUTH_REFERER")),
wireup.SecretKeyCredential(os.Getenv("SMARTY_AUTH_ID"), os.Getenv("SMARTY_AUTH_TOKEN")),
// The appropriate license values to be used for your subscriptions
// can be found on the Subscriptions page the account dashboard.
// https://www.smarty.com/docs/cloud/licensing
wireup.WithLicenses("us-property-data-principal-cloud"),
// wireup.DebugHTTPOutput(), // uncomment this line to see detailed HTTP request/response information.
)

// Documentation for input fields can be found at:
// https://www.smarty.com/docs/cloud/us-address-enrichment-api#http-request-input-fields
// Documentation for input fields and available datasets can be found at:
// https://www.smarty.com/docs/cloud/us-address-enrichment-api

smartyKey := "1682393594"

lookup := us_enrichment.Lookup{
SmartyKey: smartyKey,
Include: "group_structural,sale_date", // optional: only include these attributes in the returned data
Exclude: "", // optional: exclude attributes from the returned data
ETag: "", // optional: check if the record has been updated
//Include: "group_structural,sale_date", // optional: only include these attributes in the returned data
Exclude: "", // optional: exclude attributes from the returned data
ETag: "", // optional: check if the record has been updated
}

err, results := client.SendUniversalLookup(&lookup, "property", "principal") //for datasets with no subsets, enter the empty string, "", for the dataSubset field
// Universal lookup works with all datasets and optional subsets.
// Returns JSON bytes
// Note: The DataSubset field can be an empty string for datasets that have no subsets.
err, results := client.SendUniversalLookup(&lookup, "property", "financial")

if err != nil {
// If ETag was supplied in the lookup, this status will be returned if the ETag value for the record is current
Expand All @@ -48,6 +46,4 @@ func main() {

fmt.Printf("Results for input: (%s, %s)\n", smartyKey, "principal")
fmt.Println(string(results))

log.Println("OK")
}

0 comments on commit 4b44f29

Please sign in to comment.