Skip to main content

Python Client for MATLAB REST Function Service

The Python® Client for MATLAB® REST Function Service provides a package to call into MATLAB functions from Python over HTTPS.


Requirements

  • MATLAB R2026b Prerelease

For supported Python version information, see Versions of Python Compatible with MATLAB Products by Release.


Install

The Python Client for MATLAB REST Function Service can be installed directly from the Python Package Index.

$ python -m pip install matlab-restfcnservice-client

Getting Started

>>> import matlab
>>> from matlab.rest_function_service.client import MWHttpClient
>>> client = MWHttpClient(
        ...     base_url="https://localhost:9920/feval/v1",
        ...     rest_personal_access_token="my_token",
        ...     certificate="/path/to/cert.pem",
        ...     timeout_sec=120
        ... )
>>> result = client.my_service.my_function(arg1, arg2)

See documentation for more examples and getting started.


Support

For technical issues or enhancement requests, contact MathWorks tech support here.


Copyright © 2026 MathWorks, Inc. All rights reserved.

"Python" and the Python logos are trademarks or registered trademarks of the Python Software Foundation, used by MathWorks with permission from the Foundation.

Metadata

Release files for matlab-restfcnservice-client 26.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for matlab-restfcnservice-client 26.2.3
File Interpreter ABI Platform
matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl Python 3 none macOS 14.0+ ARM64 Details

Total release size: 6.1 MB

Release files / matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl

Download URL matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl
Size 1.6 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
0b6901fbd7abbfe19300a22d772f4a7e1c1558e91633b45b8f853c0f9bcbbca4
BLAKE2b-256 checksum
How to use checksums
e5cdac9c510471520ced8f7558dd3b010f1fda7b10ff1aee9d642531bfd9622f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl

Download URL matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
ffe5f08aa56ffcb6c2e42dd869336f95cd9e87a100d2fb2270119da24227b94e
BLAKE2b-256 checksum
How to use checksums
059a3e38e819b4ab8a6928e9f0ca0b5ecc93e97db95ef777df073b176ba44e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl

Download URL matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl
Size 1.2 MB
Tags Python 3 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
9dff06276857bb4e493e7b011b818fe9db9e27291052c4dfc14ff5aab160330f
BLAKE2b-256 checksum
How to use checksums
c588cf381b1d4ef02268cab994be689b22791ba0d82e60a73faf68a4bd1b545a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Security for matlab-restfcnservice-client 26.2.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

26.2.3 This release

3 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page