Skip to content

Python 3.11 wrapper for Rakuten Advertising's Affiliate APIs

Notifications You must be signed in to change notification settings

mad-cat-lon/rakwrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rakwrap

A simple Python wrapper for Rakuten Advertising's APIs. Work in progress, will become a pip package soon!

Quickstart

from rakwrap.core import Rakwrap
CLIENT_ID = "CLIENT_ID"
CLIENT_SECRET = "CLIENT_SECRET"
ACCOUNT_ID = ACCOUNT_ID

rak = Rakwrap(CLIENT_ID, CLIENT_SECRET, ACCOUNT_ID)
rak.auth()

# Fetching all transaction events in the past 30 days
import datetime
process_date_end = datetime.datetime.now()
process_date_start = process_date_end - datetime.timedelta(days=29)
transaction_date_start = process_date_start
transaction_date_end = process_date_end

res = rak.get_events(process_date_start, process_date_end, transaction_date_start, transaction_date_end)
for event in res:
    print(event)

Implemented endpoints

  • ​/advertisersearch​/1.0
  • ​/events​/1.0​/transactions
  • /productsearch/1.0
  • ​/v2​/advertisers

Releases

No releases published

Packages

No packages published

Languages