datagovsg.technology

Client for interacting with the Technology APIs.

Example usage:

# get the patents lodged today
from datagovsg import Technology
technology = Technology()
patents = technology.patents()

Methods

class datagovsg.technology.client.Client

Bases: datagovsg.client.__Client

Interact with the technology-related endpoints.

designs(date=None)

Get design applications lodged with IPOS in Singapore.

Parameters

date (date) – (optional) Specific date to retrieve the lodged designs on that date. Can be in any timezone (will be standardised to SGT.)

Returns

(dict) Design applications that have been lodged.

References

https://data.gov.sg/dataset/ipos-apis?resource_id=adf6222f-955b-4a76-892f-802a396844a1

patents(date=None)

Get patent applications lodged with IPOS in Singapore.

Parameters

date (date) – (optional) Specific date to retrieve the lodged patents on that date. Can be in any timezone (will be standardised to SGT.)

Returns

(dict) Patent applications that have been lodged.

References

https://data.gov.sg/dataset/ipos-apis?resource_id=6a030bf2-22da-4621-8ab0-9a5956a30ef3

trademarks(date=None)

Get trademark applications lodged with IPOS in Singapore.

Parameters

date (date) – (optional) Specific date to retrieve the lodged trademarks on that date. Can be in any timezone (will be standardised to SGT.)

Returns

(dict) Trademark applications that have been lodged.

References

https://data.gov.sg/dataset/ipos-apis?resource_id=1522db0e-808b-48ea-9869-fe5adc566585