## Get dataset by ID `client.Datasets.Get(ctx, id) (*Dataset, error)` **get** `/api/v1/datasets/{id}` Get dataset by ID ### Parameters - `id string` ### Returns - `type Dataset struct{…}` - `ID string` Dataset ID - `InsertedAt Time` Creation timestamp - `Name string` Dataset name - `Slug string` URL-friendly slug - `UpdatedAt Time` Last update timestamp - `Attribution string` Attribution text - `Description string` Dataset description - `License string` License identifier - `SourceURL string` Source data URL ### Example ```go package main import ( "context" "fmt" "github.com/plazafyi/plaza-go" "github.com/plazafyi/plaza-go/option" ) func main() { client := githubcomplazafyiplazago.NewClient( option.WithAPIKey("My API Key"), ) dataset, err := client.Datasets.Get(context.TODO(), "id") if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", dataset.ID) } ``` #### Response ```json { "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "inserted_at": "2019-12-27T18:11:19.117Z", "name": "name", "slug": "slug", "updated_at": "2019-12-27T18:11:19.117Z", "attribution": "attribution", "description": "description", "license": "license", "source_url": "source_url" } ```