2025-09-25 API backlog minutes
Attendees
Organization | Name |
Orange |
|
Charter Communications | @Christopher Aubut |
CableLabs |
|
Telefonica | @Alberto Ramos Monaga |
Vodafone | @Surajj Jaggernath |
Ericsson |
|
AT&T | @Pierre Close |
T-Mobile US |
|
KDDI |
|
Slagen |
|
Nokia |
|
China Telecom |
|
ZTE |
|
KPN |
|
GSMA |
|
Centilion |
|
Deutsche Telekom | @Noel Wirzius |
MTN |
|
China Mobile |
|
Verizon | @Mahesh Chapalamadugu |
PlektonLabs |
|
TIM |
|
NTT |
|
China Unicom |
|
Infosys Ltd | @Abhisek Das @Vijay Narasimha Murthy |
Spectrum |
|
Chunghwa Telecom | @Guang-Han Ma |
Telecom Argentina |
|
Huawei |
|
xFlow Research | @ALI IQBAL @Muhammad Usman Sharif |
Agenda Proposal
#141 (Energy Footprint Notification), , #126 (Facial Recognition), #18 (Receive SMS), #89 (IP High-throughput Elastic Network), #41 (Telco Scoring), #83 #85 #86 #87 (Model as a Service), #20 (Best Interconnection), #68 (Consent URL), #91 (Fixed lines in Device Location APIs), #93 (Line Eligibility for Carrier Billing API), #50 (Device Management) #95 (IoT SIM Status Mgmt API), #96 (IoT SIM Fraud Prevention API), #109 (Support application resource requirements in application profiles), #163 (Dynamic Predictive Connectivity Data), #143 (IoT Network Optimization), #127 (Network Health Assessment), #128 (Network Traffic Analysis), #136 (eSIM Remote Management), #157 (Voice Notification), #160 (Voice Verification Code), #223 (Sponsored Data)
Approval of minutes of last conf. call
Minutes of last API backlog WG call available here
DECISION: OK
Antitrust Policy
The project's Antitrust Policy, which you can find linked from the LF and project websites. The policy is important where multiple companies, including potential industry competitors, are participating in meetings. Please review and if you have any questions, please contact your company legal counsel. Members of the LF may contact Andrew Updegrove at the firm Gesmer Updegrove LLP, which provides legal counsel to the LinusFoundation.
|
|
New Procedures in API Backlog WG meetings
A number of improvements are under discussion with leadership team of OGW project (Henry), CAMARA Project (Markus), Product Definition WS (Helene) and TSC (Herbert). As of today, the WG adopted agreements are three:
To close the agenda SEVEN DAYS BEFORE the conf. call.
In case a WG participant wants to include a point in the agenda (e.g., present a new API proposal), this participant shall ensure the corresponding issue is opened in Github by then.
Exceptional situations will be treated separately.
New schedule of conf. calls **The meetings are to be held by Linux Foundation (Links available at GitHub and Confluence Backlog front pages)
2nd Thursday of the month (9-10:30 UTC)
4th Thursday of the month (15-16:30 UTC)
Send agenda to TSC mail list, to encourage more TSC member companies to join the call and provide comments when they identify APIs which are of interest for them.
New API proposals are included in backlog table when template PR is created, linking to the pending PR
PR will be merged as soon as ready for TSC, and should be merged before TSC review
API enhancements requires existing group’s validation. TSC is informed accordingly to validate
Link and status in backlog table will be updated accordingly
Issue to track API onboarding will be opened once new API is confirmed in TSC.
New proposal Lifecycle for frozen APIs.
Recent Updates & Recap
Last TSC meeting 2025-09-04:
Sponsored Data:
Decision on last TSC: [delayed] - Due to short time to review an offline approval will be done by vote (by next Thursday)
Vote: 6 in favor (+1, 2 abstain (0), no objections (-1) => Sandbox API Repository is approved and can be created
#253 [Repository Transition]: Join DedicatedNetworks into Quality On Demand Sub Project
Decision: No objections - approved - Wiki page is already moved, changes within repository are on the way (camaraproject/DedicatedNetworks#77), only point might be to clarify the mailing lists and meetings.
Other topics
Update on Proposal “Dual-Phase Meta-Release Strategy: We've started collecting feedback. In the KYC WG (Sep 16):
General support, no objections raised.
KDDI backed the model, including the 1 meta-release/year option. They request a transition path for commercially deployed APIs not yet stable, to avoid breaking changes.
TIM supports the Spring/Fall split and proposed 3 criteria for declaring an API Stable: (1) Spec is mature (WG-approved), (2) 2 commercial deployments, and (3) 1 full GSMA certification KDDI agreed with these criteria.
DT confirmed alignment.
📎 Main issue: #194
📎 WG discussion: KYC #35
Decision: More time for feedback on the proposals, but also start working on planning next steps as more details are needed to be discussed
Proposal from ReleaseManagement for a potential time plan for the next two meta-release (Spring26 and Fall26)
Analysis of impact on existing documents in Governance and ReleaseManagement
Separate issue on the criteria for declaring an API Stable in Governance (current criteria, proposed changes)
e.g. requirement on test statements which we have today, but mostly not delivered
Fraud Hotzone Alert:
The proposal raised concerns on privacy, data confidentiality, and governance, similar to Scam Signal.
Agreement that the API cannot be hosted in CAMARA’s public repository and should instead follow GSMA’s confidential framework.
After discussion within CAMARA, the decision is to propose this API for the next TSC meeting and initiate conversations with GSMA from the API Backlog group to explain the situation and request approval.
Decision:
The API will be placed in a private repository under GSMA rules.
Access will follow the same confidentiality norms as Scam Signal (restricted membership, controlled contributions, and compliance with GSMA security policies).
Topic will be formally tabled for the next TSC for approval.
Upcoming Archiving of Frozen Proposals: In alignment with the “Frozen” API process outlined above, we would like to notify the Backlog Working Group that several proposals have reached — or are about to reach — the 6-month inactivity limit. As per policy, these proposals are subject to permanent archiving unless reactivated immediately.
🔴 Proposals that have reached their archiving deadline (27 Aug 2025): Authorization for Advertisements (#17 ), Carrier Wholesale Pricing (#23), Steering of Roaming Management (#24), 5G New Calling (#35), and IdentityAndConsentManagement (#167).
🟠 Proposals nearing their archiving deadline (13 Sept 2025): SIM Historical Information (#115), User Account Spend Count (#121) and Number Of Cards Under User’s ID (#122).
Action: All relevant API Proposal owners have been contacted. Unless objections are raised, formal archiving will proceed in the next Backlog WG meeting.
Decision: OK
Clean-up process: This is an early draft proposal under discussion in the API Backlog Working Group, aiming to introduce a lightweight, transparent and reversible cleanup process for inactive contributions in the CAMARA catalog — specifically onboarding trackers and repositories that show no meaningful progress after initial approval.
Context: While the “frozen” label applies to API Proposals, no governance mechanism currently exists for:
Onboarding trackers stuck in an incomplete state
Repositories without signs of validation, activity or adoption
Draft Proposal (Work-in-Progress): Introduce unified archiving criteria that would be reviewed after each meta-release cycle (Fall/Spring), allowing the Backlog WG to propose archival when:
Onboarding trackers show no progress after 6+ months
Repositories lack commits, WG engagement or release inclusion
→ Archival is proposed if 3+ criteria are met and no response is received within 2 weeks of notification.
What It Aims to Enable:
Consistent lifecycle logic (proposal → tracker → repo)
Better visibility and expectations for contributors
Noise reduction across GitHub, backlog and Wiki
Next steps: formal presentation at the next TSC and receive feedback form Backlog WG at #199.
Discussion
Current Issues
Issue # | Company | Summary | Status Update |
Infosys | In Home Device Management API The API template is not yet. | LAST UPDATES: The API enables full management of devices connected to a home network, providing connection details and control functions for both customer and operator devices.
Aug 28, 2025: The presentation will be on the next Backlog meeting with all needed supporting documentation and the API proposal. AP: The presentation will be on the next Backlog meeting with all needed supporting documentation and the API proposal. Sep 11, 2025: AP: The presentation will be on the next Backlog meeting with all needed supporting documentation and the update API proposal. Key Architects are out of office; hence team would be presenting ‘AP 20250828-01’ on the next call of 25th September. MEETING UPDATE: Sep 25, 2025: The presentation has been carried out during the meeting. Discussion:
AP1: Create a PR with the API proposal following the template.
AP2: Upload the presentation to the supporting document within the current PR. | |
Chunghwa Telecom | Fraud Hotzone Alert (previously called Communication Risk Check) The API template is available in PR#243 | LAST UPDATES:
Jul 10, 2025: @Eric Murray: This proposal is too broad and intrusive for a CAMARA API. Like Scam Signal — which isn’t a CAMARA API due to its sensitivity — this involves exposing too much personal data. It’s unlikely that users would consent, even for fraud prevention. A better approach would be to compute a risk score from background data, without exposing the details. Otherwise, the API risks being unusable.
@rebecca from MTN: Rebecca from MTN raised a key question: Will this API require user consent? She asked whether sharing such detailed data is allowed without explicit consent, or if consent must be obtained.
@Tanja de Groot: A suggestion was made to follow a “Know Your Customer” model, where instead of exposing all user data, the API would return a simplified risk score (e.g., high, medium, low, or a percentage). This avoids requiring the application to handle, process, and store sensitive data, and lets the API handle the calculations internally. @Appelboom, Huub: Even if the API returns only a risk score, processing traffic data for this purpose in Europe still requires explicit user consent under most legislation. The legal issue is fundamental and has also affected similar APIs like Scam Signal. Outside Europe, rules may differ. Additionally, banks typically prefer raw data to run their own risk models, as fraud patterns evolve rapidly. This makes it difficult to lock the logic on the API side — overly prescriptive APIs may quickly become ineffective.
AP1 → Upload the proposal presentation to the API template PR. AP2 → Answer all these questions for the next meeting Jul 24, 2025: Updated presentation: documentation/SupportingDocuments/Fraud Hotzone Alert.pptx Proposal to change name to Fraud Hotzone Alert, more related to the use case covered. API proposal modified, in terms of parameters:
Privacy and overlapping with other APIs is addressed in the shared slides, offline validation is required for:
Outstanding conversations from the overlap:
Aug 14, 2025: AP: sent to TSC as a part of the same group of Scam Signal, even if the repository is public and the other one is private, and manage the meeting independently, as Scam Signal meetings are private. Aug 28, 2025: The main issue is that the API involves highly sensitive data and, as raised by Herbert (DT), it falls into the same category as Scam Signal, meaning it cannot be hosted in CAMARA’s public repository. The suggested approach is to handle it under a confidential GSMA framework or develop it market-specific for Chunghwa. For this reason, the topic has been removed from the TSC agenda until governance is clarified. AP1: Contact GSMA (e.g., @MarkCornall) to explore private hosting under a confidential framework. Sep 11, 2025: We continue with the discussion track on scam signal private repository.
MEETING UPDATE: |