{"heartbeat":"/heartbeat","services":[{"name":"MasterTemplates","description":"Fetches master template Ids, Titles and href to related templates.","url":"/api/v1/datamodel/MasterTemplates","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"Templates","description":"Fetches template Ids and Titles based on master template Id.","url":"/api/v1/datamodel/Templates","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"integer","description":"Requests an master template Id."},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"Templates","description":"Fetches template Ids and Titles based on master template Id.","url":"/api/v1/datamodel/Templates","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"integer","description":"Requests an master template Id."},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"Templates","description":"Fetches template Ids and Titles based on master template Id.","url":"/api/v1/datamodel/Templates","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"integer","description":"Requests an master template Id."},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"CaseTypes","description":"Fetches CaseType Ids and Titles.","url":"/api/v1/datamodel/CaseTypes","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}},"description":"Returns available Ids and titles for CaseType."}}},{"name":"Languages","description":"Fetches Language Ids and Titles.","url":"/api/v1/datamodel/Languages","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"Signatures","description":"Fetches Signature Ids and Templates.","url":"/api/v1/datamodel/Signatures","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}}}}},{"name":"Organizations","description":"Fetches Organization Ids and Titles.","url":"/api/v1/datamodel/Organizations","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"array","items":{"type":"object"}}},"description":"Returns available Ids and titles for Organization."}}},{"name":"GetMergeFields","description":"Generates a JSON of all available merge fields for the related Master template and Template.","url":"/api/v1/datamodel/GetMergeFields","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"null"},"response":{"type":"object","properties":{"Values":{"type":"object"}}}}},{"name":"Generates client markup","url":"/api/v1/document/client","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"object","properties":{"MasterTemplateId":{"type":"integer"},"TemplateId":{"type":"integer"},"TemplateHtml":{"type":"string"},"SignatureId":{"type":"integer"},"Attachments":{"type":"string"},"CopyReceivers":{"type":"string"},"LanguageCode":{"type":"string"},"OrganizationId":{"type":"integer"},"MergeData":{"type":"string"},"DataTransporter":{"type":"object"},"EventHandlers":{"type":"string"},"CompleteData":{"type":"string"},"UseTemplateAttachments":{"type":"boolean"}}},"response":{"type":"object","properties":{"Client":{"type":"string"},"DataTransporter":{"type":"object"}},"description":"Returns the client markup as a string"}}},{"name":"Generates a pdf file in spesific format from input data","url":"/api/v1/render/merge","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"object","properties":{"MasterTemplateId":{"type":"integer"},"TemplateId":{"type":"integer"},"TemplateHtml":{"type":"string"},"SignatureId":{"type":"integer"},"CopyReceivers":{"type":"string"},"Attachments":{"type":"string"},"LanguageCode":{"type":"string"},"OrganizationId":{"type":"integer"},"DataTransporter":{"type":"object"},"MergeData":{"type":"string"},"RenderMethod":{"type":"string"},"FileName":{"type":"string"},"UseTemplateAttachments":{"type":"boolean"}}},"response":{"type":"object","properties":{"Pdf":{"type":"object"},"Base64Pdf":{"type":"string"},"Html":{"type":"string"},"DataTransporter":{"type":"object"}}}}},{"name":"Generates a pdf file in spesific format from input data","url":"/api/v1/render/merge","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"object","properties":{"MasterTemplateId":{"type":"integer"},"TemplateId":{"type":"integer"},"LanguageCode":{"type":"string"},"RenderMethod":{"type":"string"},"DataTransporter":{"type":"object"},"FileName":{"type":"string"},"CompleteData":{"type":"string"},"UseTemplateAttachments":{"type":"boolean"}}},"response":{"type":"object","properties":{"Pdf":{"type":"string"},"Base64Pdf":{"type":"string"},"Html":{"type":"string"},"DataTransporter":{"type":"object"}}}}},{"name":"Generates a pdf from input url in spesific format from input data","url":"/api/v1/render/url","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"object","properties":{"Url":{"type":"string"},"RenderMethod":{"type":"string"},"DataTransporter":{"type":"object"},"DocumentRenderingOptions":{"type":"string"},"FileName":{"type":"string"}}},"response":{"type":"object","properties":{"Pdf":{"type":"string"},"Base64Pdf":{"type":"string"},"Html":{"type":"string"},"DataTransporter":{"type":"object"}}}}},{"name":"Generates a pdf from input html as a base64 string","url":"/api/v1/render/html","version":"1.0","specification":{"request":{"$schema":"https://json-schema.org/draft/2019-09/schema","type":"object","properties":{"Html":{"type":"string"},"RenderMethod":{"type":"string"},"DataTransporter":{"type":"object"},"DocumentRenderingOptions":{"type":"string"},"FileName":{"type":"string"}}},"response":{"type":"object","properties":{"Pdf":{"type":"string"},"Base64Pdf":{"type":"string"},"Html":{"type":"string"},"DataTransporter":{"type":"object"}}}}}]}