Cantook Édition

Rendre avant échéance une publication achetée dans l'entrepôt

Le système de l'entité qui opère le prêt devra être adapté afin que lors de cet appel, il retrouve le prêt dans son système, le considère retourné, et que la copie devienne disponible pour un nouveau prêt.

Lorsque la plateforme se fait aviser du retour anticipé d'un prêt, elle fera un appel à l'URL de notification qu'aura fourni l'entité qui opère le prêt, de la façon suivante:

Adresse

Le notify_url fourni par l'entité qui opère le prêt

Méthode

POST

Authentification

Aucune

Contenu

Un document JSON qui fournit les informations du prêt à partir de la plateforme sous la forme :

{"type": "[notification_type]", "time": "[return_time]", "data": {"loan": "[loan_id]", "borrower": "[borrower_id]", "transaction": "[transaction_id]", "time_before_expire": "[time_in_seconds]", , "expire_at": "[expiration_date]"}}

notification_type 

"return"

return_time

Date (format ISO 8601 Basic) : 2012-07-03T11:23:49Z

loan_id

Id du prêt de la plateforme. Format : ENQC1234

borrower_id

Le borrower_id (numéro de membre) du prêt

transaction_id

Le transaction_id (numéro de transaction) du prêt

time_in_seconds

Temps (en secondes) entre le retour anticipé et la date d'expiration du prêt

expiration_date

Date (format ISO 8601 Basic) : 2012-07-14T00:00:00Z