---
title: "venue(for:)"
framework: energykit
role: symbol
role_heading: Type Method
path: "energykit/energyvenue/venue(for:)"
---

# venue(for:)

Returns an electricity venue for the given venue identifier.

## Declaration

```swift
static func venue(for id: UUID) async throws -> EnergyVenue
```

## Parameters

- `id`: The requested venue’s identifier.

## Discussion

Discussion This method throws EnergyKitError.venueUnavailable if the framework can’t provide the requested venue.

## See Also

### Returning electricity sites

- [venue(matchingHomeUniqueIdentifier:)](energykit/energyvenue/venue(matchinghomeuniqueidentifier:).md)
