Skip to main content

OFSC

A simple Python wrapper for Oracle OFS REST API

Functions implemented

Core / Activities

get_activities (self, params, response_type=TEXT_RESPONSE)
get_activity (self, activity_id, response_type=TEXT_RESPONSE):
update_activity (self, activity_id, data, response_type=TEXT_RESPONSE)
move_activity (self, activity_id, data, response_type=TEXT_RESPONSE)
get_file_property(self, activityId, label, mediaType="application/octet-stream", response_type=FULL_RESPONSE)

Core / Events

get_subscriptions(self, response_type=TEXT_RESPONSE)
create_subscription(self, data, response_type=TEXT_RESPONSE)
delete_subscription(self, subscription_id, response_type=FULL_RESPONSE)
get_subscription_details(self, subscription_id, response_type=TEXT_RESPONSE)
get_events(self, params, response_type=TEXT_RESPONSE)

Core / Resources

get_resource(self, resource_id, inventories=False, workSkills=False, workZones=False, workSchedules=False , response_type=TEXT_RESPONSE)
get_position_history(self, resource_id,date,response_type=TEXT_RESPONSE)
get_resource_route(self, resource_id, date, activityFields = None, offset=0, limit=100, response_type=TEXT_RESPONSE)
get_resource_descendants(self, resource_id,  resourceFields=None, offset=0, limit=100, inventories=False, workSkills=False, workZones=False, workSchedules=False, response_type=TEXT_RESPONSE)

Core / Users

get_users(self, offset=0, limit=100, response_type=FULL_RESPONSE):
get_user(self, login, response_type=FULL_RESPONSE):
update_user (self, login, data, response_type=TEXT_RESPONSE):

Metadata / Capacity

get_capacity_areas (self, expand="parent", fields=capacityAreasFields, status="active", queryType="area", response_type=FULL_RESPONSE):
get_capacity_area (self,label, response_type=FULL_RESPONSE)

get_activity_groups (self, expand="parent", offset=0, limit=100, response_type=FULL_RESPONSE):
get_activity_group (self,label, response_type=FULL_RESPONSE)

get_activity_types(self, offset=0, limit=100, response_type=FULL_RESPONSE):
get_activity_type (self, label, response_type=FULL_RESPONSE)

Metadata / properties

get_properties (self, offset=0, limit=100, response_type=FULL_RESPONSE):

Test History

OFS REST API Version PyOFSC
20C 1.7
21A 1.8, 1.8,1, 1.9
21D 1.15
22B 1.16

Metadata

Release files for ofsc 1.16

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

Source distribution (sdist)

Source distribution for ofsc 1.16
File Size Uploaded Provenance
ofsc-1.16.tar.gz 6.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ofsc 1.16
File Interpreter ABI Platform
ofsc-1.16-py3-none-any.whl Python 3 none any Details

Total release size: 11.9 kB

Release files / ofsc-1.16.tar.gz

Download URL ofsc-1.16.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8c64df99023c9be36565fd28bdd7cf15e906df14c8ad27a801be44e4498c2c96
BLAKE2b-256 checksum
How to use checksums
88cc7197a2fbbb7bb40d3af38d6d9595a8dc960431b7f60333fb4adf97cc2884
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release files / ofsc-1.16-py3-none-any.whl

Download URL ofsc-1.16-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
06dc924a2ed7653c98962fbd9d337e5ad0eacf96bc822bc7b1d09a505ac31a3b
BLAKE2b-256 checksum
How to use checksums
b6287c8304685336c42535e125e886eb88fe56ec27b3c0f68e67870f1cda65f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Security for ofsc 1.16

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

1.16 This release

2 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