# keyframe slide on timeline

I can move keyframe for transform action but how to do it for other animation keyframes like curve bevel start or end ??

here's my code:

for o in bpy.context.selected_objects :
action = o.animation_data.action
for i in action.fcurves:
for keyframe in i.keyframe_points:
keyframe.co[0]=keyframe.co[0]+10
i.update()


Try fcurves.find...you need to access it from object.data.animation_data instead of object.animation_data (since bevel start end are part of data block). You can find the data path by right clicking on the property in the edit properties panel.
for o in bpy.context.selected_objects :
$$$$
`