Skillful Sardine API
Small, reliable operations for the work automations do all the time. Parse CSV, reshape JSON, compare lists, clean text, work with dates, read PDFs and generate identifiers.
Getting started
Using the API
About this reference
Convert
- Convert a file between formats
- List the supported file formats
- Convert Excel serial numbers to dates and back
- Convert a timestamp between formats and time zones
- Join an array into one text
- Split text into an array
- Parse CSV text into rows and records
- Write an array of objects as CSV text
- Find the extensions of a content type
- Find the content type of a file name or an extension
- Turn JSON text or its escaped form back into a value
- Turn a JSON value into escaped text
- Convert JSON values to match a schema
- Generate a Parse JSON schema from a sample payload
- Convert a text into base64 or base64url or URL or HTML encoding
- Parse a text out of base64 or base64url or URL or HTML encoding
- Read a number written with the separators of a locale
- Understand a date and time and return it as ISO 8601 and epoch
- Read the text of a PDF page by page
Clean
Generate
Calculate
Format
Compare
Find
Check
Sort
Merge
Count
Edit
- Cut an array into pieces
- Unnest arrays inside an array
- Group an array of objects by a property and aggregate numbers
- Add values to an array
- Change a CSV in its columns rows splits and transpose
- Flatten nested JSON into dotted keys
- Rebuild nested JSON from dotted keys
- Turn an object into name and value entries
- Turn name and value entries into an object
- Join several PDFs into one
- Cut a PDF into parts or extract pages