# API Working Group

**URL:** https://forum.p4.org/c/api-working-group/6.md

[Latest](https://forum.p4.org/latest.md) · [Categories](https://forum.p4.org/categories.md)

---

## [About the API Working Group category](https://forum.p4.org/t/about-the-api-working-group-category/35)

<div class="topic-metadata">

**Author:** [@judysnow](https://forum.p4.org/u/judysnow)\
**Replies:** 0

</div>

The API Working Group manages P4 APIs, including the P4Runtime control plane API. P4Runtime charter and repository Scope of the standard runtime APIs is to provide standard means for: local control (NOS integration) …

---

## [How to fill p4info for Set forwarding request](https://forum.p4.org/t/how-to-fill-p4info-for-set-forwarding-request/485)

<div class="topic-metadata">

**Author:** [@dikhit](https://forum.p4.org/u/dikhit)\
**Replies:** 5\
**Last updated:** [October 12, 2022, 3:29pm UTC](https://forum.p4.org/t/how-to-fill-p4info-for-set-forwarding-request/485 "2022-10-12T15:29:09Z")

</div>

Hi , Like we fill device\_id as request.set\_device\_id(1); , similarly How to fill request like p4info and p4\_device\_config. (i am using opensource p4runtime.proto). message SetForwardingPipelineConfigRequest { enum Act…

---

## [\[BMv2\] Parse P4runtime\_pb2](https://forum.p4.org/t/bmv2-parse-p4runtime-pb2/276)

<div class="topic-metadata">

**Author:** [@Finnonto](https://forum.p4.org/u/Finnonto)\
**Replies:** 4\
**Last updated:** [March 21, 2022, 7:00pm UTC](https://forum.p4.org/t/bmv2-parse-p4runtime-pb2/276 "2022-03-21T19:00:37Z")

</div>

Hi! Because there is no API for register R/W on BMv2, I read register through CPU\_IN and CPU\_OUT packet. However, when I dumped the data, which type is \<class ‘p4.v1.p4runtime\_pb2.StreamMessageResponse’\>,be like packet…

---

## [Welcome fellow P4Runtime enthusiasts!](https://forum.p4.org/t/welcome-fellow-p4runtime-enthusiasts/55)

<div class="topic-metadata">

**Author:** [@antonin](https://forum.p4.org/u/antonin)\
**Replies:** 0\
**Last updated:** [May 18, 2021, 5:53pm UTC](https://forum.p4.org/t/welcome-fellow-p4runtime-enthusiasts/55 "2021-05-18T17:53:21Z")

</div>

I am Antonin, the co-chair of the P4 API Working Group. We maintain and evolve the P4Runtime API specification. We meet once a month to discuss open issues and new proposals. Everyone is welcome to join! Feel free to as…
