# Picarro Edge — SAM FOUP gRPC API

**Canonical:** https://apis.io/apis/picarro/picarro-edge-sam-foup-grpc-api/  
**Provider:** Picarro — https://apis.io/providers/picarro/  
**Base URL:** grpc://localhost:3343  
**Documentation:** https://github.com/picarro/sam-foup-public

Picarro Edge — SAM FOUP gRPC API is one of 4 APIs that [Picarro](https://apis.io/providers/picarro/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include gRPC, Protobuf, Semiconductors, Gas Detection, and Event. The published artifact set on APIs.io includes an AsyncAPI specification and API documentation.

The first-party gRPC/ProtoBuf interface Picarro publishes for external access to Picarro SAM (semiconductor airborne molecular contamination) systems. The `picarro-edge` server exposes three services — FOUP for starting, aborting and retrieving FOUP measurement jobs, MeasurementSet for managing which compounds are measured, and Controller for streaming instrument health alerts. Every service also exposes a server-streaming `watch()` signal feed that acts as a pub/sub event channel. Interface definitions, Python client wheels, Debian packages and command-line tools are published openly on GitHub.

## Machine-readable artifacts (11)

- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-foup.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-measurementset.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-controller.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-signal.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-status.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-version.proto
- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/grpc/picarro-sam-foup-variant.proto
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/asyncapi/picarro-sam-foup-asyncapi.yml
- **SourceCode** — https://github.com/picarro/sam-foup-public
- **Documentation** — https://github.com/picarro/sam-foup-public/blob/master/README.md
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/picarro/refs/heads/main/apis.yml

## Other Picarro APIs (3)

- [Picarro Platform Server API](https://apis.io/apis/picarro/picarro-platform-server-api/)
- [Picarro Identity (P-Cubed SSO)](https://apis.io/apis/picarro/picarro-identity-p-cubed-sso/)
- [Picarro P-Cubed Platform](https://apis.io/apis/picarro/picarro-p-cubed-platform/)

## Tags

gRPC, Protobuf, Semiconductors, Gas Detection, Event

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/picarro/picarro-edge-sam-foup-grpc-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/picarro/.
