added particle api docs