datagovsg.economy

Client for interacting with the Economy APIs.

Example usage:

# get the patents lodged today
from datagovsg import Economy
economy = Economy()
patents = economy.patents()

Methods

class datagovsg.economy.client.Client

Bases: DataGovSg

Interact with the economy-related endpoints.

Reference: https://data.gov.sg/datasets?formats=API&topics=economy

designs(**kwargs: Unpack[EconomyArgsDict]) DesignsDict

Get design applications lodged with IPOS in Singapore.

Updated daily from IPOS.

Parameters:

kwargs (EconomyArgsDict) – Key-value arguments to be passed as parameters to the endpoint URL.

Returns:

Design application information. (Cached for 12 hours.)

Return type:

DesignsDict

patents(**kwargs: Unpack[EconomyArgsDict]) PatentsDict

Get patent applications lodged with IPOS in Singapore.

Updated daily from IPOS.

Parameters:

kwargs (EconomyArgsDict) – Key-value arguments to be passed as parameters to the endpoint URL.

Returns:

Patent application information. (Cached for 12 hours.)

Return type:

PatentsDict

trademarks(**kwargs: Unpack[EconomyArgsDict]) TrademarksDict

Get trademark applications lodged with IPOS in Singapore.

Updated daily from IPOS.

Parameters:

kwargs (EconomyArgsDict) – Key-value arguments to be passed as parameters to the endpoint URL.

Returns:

Trademark application information. (Cached for 12 hours.)

Return type:

TrademarksDict

Types