TAŇBA-OOH Developers

Integration API

Live You call the platform

Read approvals, structures, statistics and billing, create submissions and upload their media, and export the same data as CSV.

Who it is for
Operators, agencies and authority systems that connect their own software with an API key
Base address
https://app.tanba-ooh.kz
Contract version
1.0.0

Related guides

Download the OpenAPI file (openapi.yaml)

Operations

MethodPathSummary
GET/api/v1/approvalsList approvals
GET/api/v1/approvals/{number}One approval with its manifest
GET/api/v1/approvals/{number}/mediaThe approved media file
GET/api/v1/submissions/{id}/manifestManifest of an approved submission
GET/api/v1/structuresList structures
GET/api/v1/structures/{id}One structure
GET/api/v1/billing/periodsBilling periods with totals
GET/api/v1/billing/periods/{id}One billing period with its accrual lines
GET/api/v1/billing/accruals/{id}/evidenceEvidence pack of one bill line
GET/api/v1/billing/statements/{id}/evidenceEvidence pack of a statement
GET/api/v1/stats/evidence.zipEvidence pack of a structure and a period
GET/api/v1/categoriesAdvertiser product categories
POST/api/v1/submissionsCreate a submission (draft)
GET/api/v1/market/multipliersThe audience multiplier of a quarter hour of a screen
GET/api/v1/structure-setsList the saved structure sets of the organisation
POST/api/v1/structure-setsSave a structure set
PUT/api/v1/structure-sets/{id}Replace a structure set
DELETE/api/v1/structure-sets/{id}Delete a structure set
POST/api/v1/submissions/{id}/submitSend a draft for review
POST/api/v1/submissions/{id}/mediaUpload the media file of a draft
POST/api/v1/plays/claimsSubmit the plays an exchange says it served
GET/api/v1/plays/claims/verificationCheck what the exchange claimed against the plays the players proved
GET/api/v1/exports/approvals.csvApprovals as CSV
GET/api/v1/exports/structures.csvStructures as CSV
GET/api/v1/exports/stats.csvPlays per structure and day as CSV
GET/api/v1/stats/reportsCity operational report - plays and screens, load, anomalies
GET/api/v1/stats/audienceEstimated audience of the complete plays
GET/api/v1/exports/audience.csvEstimated audience as CSV
GET/api/v1/exports/stats-reports/{name}One section of the city operational report as CSV
GET/api/v1/exports/billing.csvBilling accrual lines as CSV
GET/api/v1/billing/reportsMoney report - accrued, invoiced, paid and outstanding
GET/api/v1/billing/reports/payers/{id}Drill-down from one payer to its periods, documents and accrual lines
GET/api/v1/exports/billing-reports/{name}One money report section as CSV
GET/api/v1/delivery/approvals/{number}Delivery report of one approval
GET/api/v1/delivery/campaignsList the delivery campaigns of the organisation
GET/api/v1/delivery/campaigns/{id}One delivery campaign
GET/api/v1/delivery/certificatesList the delivery certificates of the organisation
GET/api/v1/delivery/certificates/{id}One delivery certificate, its document or its PDF
GET/api/v1/delivery/exportsList the per-spot export jobs of the organisation
GET/api/v1/delivery/exports/{id}State of one per-spot export job
GET/api/v1/delivery/exports/{id}/fileThe CSV file of a finished export job