update github curl api essay