Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Forhandlere:

    • Onix Export (prod) ikke lenger mulig å nå med gamle URLer: 21.05.2024

    • Object Export (prod) ikke lenger mulig å nå med gamle URLer: 21.05.2024

  • Forlag og distributører:

    • Onix Import (prod) ikke lenger mulig å nå med gamle URLer: 21.05.2024

    • Object Import (prod) ikke lenger mulig å nå med gamle URLer: 21.05.2024

Når er nye endepunkter

...

tilgjengelige?

  • Nye URLer i test, tilgjengelig fra 20.03.2024

    • Vi sender ut påloggingsinformasjon fortløpende fra denne dato

  • Nye URLer i prod, tilgjengelig fra 22.03.2024

    • Vi sender ut påloggingsinformasjon fortløpende fra denne dato

...

  • Onix Import API (currently: api.boknett.no/metadata/import/onix/*)

  • Object Import API (currently: api.boknett.no/metadata/import/object/*)

...

Technical Guide (in english)

What do I need to do?

General

...

  • Onix Export ONIX

    • Use new token i Authorization-header, with given audience

    • Change base URL

Stage-configuration

Auth
Audience

API

Auth AudienceMethod

Test-URL

metadata

ONIX

metadataGET

https://api.stage.bokbasen.io/metadata/export/onix/v1

Objects

GETmetadata

dds

Inventory

GET

https://api.stage.bokbasen.io/dds/inventory/v2

https://api.stage.bokbasen.io/dds/inventory/v2/{isbn}

Orders and reporting

ddsPOST

https://api.stage.bokbasen.io/dds/order/v2v1

Bokbasen distributes binaries to the end user

POST

https://api.stage.bokbasen.io/dds/order/subscription/v1

Content download

GET

GET

GET

GET

https://api.stage.bokbasen.io/dds/content/v1/{fulfillmentId}

https://api.stage.bokbasen.io/dds/content/v1/raw/{resourceId}

https://api.stage.bokbasen.io/dds/content/v1/library/{resourceId}

https://api.stage.bokbasen.io/dds/content/v1/{resourceId}/sample

bokskya

Bookshelf / OPDS

GET

https://api.stage.bokbasen.io/bokskya/content/v1/{id}

IDM

POST

GET

GET

https://api.stage.bokbasen.io/bokskya/account/v1

https://api.stage.bokbasen.io/bokskya/account/v1/{id}

https://api.stage.bokbasen.io/bokskya/account/v1/{email}

orders

Send Order

POST

https://api.stage.bokbasen.io/orders/v1

Update order line

POST

https://api.stage.bokbasen.io/orders/v1/{id}/update

Update order /subscription/v1

...

line status

POST

https://api.stage.bokbasen.io/orders/v1/{id}/lines/{lineId}

Get Order data

GET

GET

GET

https://api.stage.bokbasen.io/orders/v1

https://api.stage.bokbasen.io/orders/v1/{id}

https://api.stage.bokbasen.io/orders/v1/{id}/editx

Publishers & Distributors

Stage-configuration

Auth
Audience

API

Method

Test-URL

metadata

Import Service

POST

POST

GET

GET

https://api.stage.bokbasen.io/metadata/import/onix/v1

(Object Import - TBA)

https://api.stage.bokbasen.io/metadata/import/onix/v1/status/{id}

https://api.stage.bokbasen.io/metadata/import/onix/v1/status/all

orders

Get Order data

GET

GET

GET

https://api.stage.bokbasen.io/orders/v1

https://api.stage.bokbasen.io/orders/v1/{id}

https://api.stage.bokbasen.io/orders/v1/{id}/editx

How can I test?