AladiaDocs
Api referenceEducationsBook librariesBooks

Create a book

Create a book

POST
/v2/educations/book-libraries/{libraryId}/books

Create a book

AuthorizationBearer <token>

In: header

Path Parameters

libraryId*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/v2/educations/book-libraries/string/books" \  -H "Content-Type: application/json" \  -d '{    "title": "string",    "sourceType": "pdf"  }'
{  "id": "string",  "libraryId": "string",  "title": "string",  "sourceType": "pdf",  "courses": [    "string"  ],  "calendars": [    "string"  ],  "owner": {    "id": "string",    "name": "string",    "picture": "string",    "email": "string"  },  "createdAt": "string",  "updatedAt": "string",  "languageId": "string",  "language": {},  "thumbnail": {},  "isbnThumbnailUrl": "string",  "isbn": "string",  "library": {    "id": "string",    "title": "string",    "icon": "string",    "color": "string"  },  "numberOf": {},  "description": "string",  "file": {},  "link": {},  "edition": "string",  "publisher": "string",  "author": "string",  "createdBy": "string",  "updatedBy": "string",  "companionVolumeType": "string",  "companionVolumeIds": [    "string"  ],  "companionVolumes": [    {      "id": "string",      "title": "string",      "sourceType": "pdf",      "languageId": "string",      "thumbnail": {},      "author": "string",      "edition": "string",      "publisher": "string",      "file": {},      "link": {},      "companionVolumeType": "string",      "description": "string",      "isbn": "string",      "isbnThumbnailUrl": "string",      "libraryId": "string",      "numberOf": {}    }  ],  "isCompanionVolume": true,  "subjects": [    {      "id": "string",      "title": "string",      "color": "string",      "teachers": [        {          "id": "string",          "invited": true,          "fullName": "string",          "picture": "string",          "cover": "string",          "isFollowing": true,          "online": true,          "email": "string",          "story": {},          "organizationRole": "organization-owner",          "areaOwner": {},          "declined": true        }      ],      "courses": [        "string"      ],      "area": "string",      "numberOf": {},      "attachments": [        "string"      ],      "books": [        "string"      ],      "createdAt": "string",      "updatedAt": "string",      "createdBy": "string",      "updatedBy": "string",      "icon": "string",      "levels": [        {          "id": "string",          "title": "string",          "books": [            "string"          ]        }      ]    }  ],  "documentId": "string"}