Skip to main content
Version: v0.4.0

Handle negotiation callback offer

POST 

/api/negotiations/callbacks/:id/offer

Handle negotiation callback offer

Request

Path Parameters

    id stringrequired

Body

required

    @typestringrequired
    dspace:consumerPidstring
    dspace:providerPidstringrequired

    dspace:offer

    object

    required

    @idstringrequired
    @typestringrequired
    odrl:assignerstring
    odrl:assigneestring
    odrl:profilestring

    odrl:permission

    object[]

  • Array [

  • @typestringrequired
    odrl:assignerstring
    odrl:assigneestring
    odrl:actionstringrequired
    odrl:targetstring

    odrl:constraint

    object[]

  • Array [

  • @typestringrequired
    odrl:leftOperandstringrequired
    odrl:operatorstringrequired
    odrl:rightOperandobject
    odrl:rightOperandReferencestring
  • ]

  • odrl:Dutystring[]
  • ]

  • odrl:prohibition

    object[]

  • Array [

  • @typestringrequired
    odrl:assignerstring
    odrl:assigneestring
    odrl:actionstringrequired
    odrl:targetstring

    odrl:constraint

    object[]

  • Array [

  • @typestringrequired
    odrl:leftOperandstringrequired
    odrl:operatorstringrequired
    odrl:rightOperandobject
    odrl:rightOperandReferencestring
  • ]

  • ]

  • odrl:obligation

    object[]

  • Array [

  • object
  • ]

  • odrl:targetstring
    dspace:callbackAddressstringrequired

Responses

Schema

    any