HTML markup
A responsive profile timeline can be added to a webpage through a common HTML template. Generate markup for an embedded profile timeline on publish.x.com. A template example:JavaScript factory function
X’s widget JavaScript library supports dynamic insertion of an embedded profile timeline using thetwttr.widgets.createTimeline function. Pass a data source definition, target container element, and optional options object to insert an embedded timeline into your page.
HTML data-* parameters are camelCased when passed as an options object property.