iMicknl / iMicknl/python-sagemcom-api

Support multiple actions in one request

Open
#12 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
141
Forks
49
Avg merge
7h 54m
Merged PRs (30d)
4

Description

**Is your feature request related to a problem? Please describe.**
The internal Sagemcom API supports passing multiple actions in one request, which could speed up the request.

**Describe the solution you'd like**
Support passing multiple actions, perhaps by chaining the normal requests with a special parameter.

**Additional context**
How to handle exceptions? It is possible to have an error (exception) for one action, where others will succeed without errors.

How to have typed responses? This is currently a major advantage of this client.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points, so begin by locating the existing request and typed-response handling. Before implementation, define how multiple actions are represented, how partial exceptions are reported, and how typed responses remain supported; done requires an agreed design and corresponding coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.