Graffiti API

Change-Id: I23dd8bd550e5e6b9be0b6356549e576c473250b7