| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 21 Dec 2025 19:23:09 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100217024155
location: https://web.archive.org/web/20100217024155/https://www.assembla.com/spaces/demostuff/webhook_tool
server-timing: captures_list;dur=0.847194, exclusion.robots;dur=0.073050, exclusion.robots.policy;dur=0.058433, esindex;dur=0.012283, cdx.remote;dur=9.843011, LoadShardBlock;dur=622.219489, PetaboxLoader3.datanode;dur=65.041851, PetaboxLoader3.resolve;dur=499.275349
x-app-server: wwwb-app213-dc8
x-ts: 302
x-tr: 678
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 21 Dec 2025 19:23:09 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.64
x-archive-orig-date: Wed, 17 Feb 2010 02:41:55 GMT
x-archive-orig-connection: close
x-archive-orig-x-powered-by: Phusion Passenger (mod_rails/mod_rack) 2.2.9
x-archive-orig-etag: "93bba89c66e1471b98b2bec04d78150c"
x-archive-orig-x-runtime: 72
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-set-cookie: _breakout_session=dff98bb68c8f896ecce5ee7835e26760; path=/; HttpOnly
x-archive-orig-content-length: 9207
x-archive-orig-status: 200
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Wed, 17 Feb 2010 02:41:55 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_14_20100217011714_crawl101-c/51_14_20100217024036_crawl102.arc.gz
server-timing: captures_list;dur=0.505158, exclusion.robots;dur=0.018999, exclusion.robots.policy;dur=0.008998, esindex;dur=0.009688, cdx.remote;dur=6.934549, LoadShardBlock;dur=71.198777, PetaboxLoader3.datanode;dur=90.204871, PetaboxLoader3.resolve;dur=352.074682, load_resource;dur=407.505085
x-app-server: wwwb-app213-dc8
x-ts: 200
x-tr: 523
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Webhook | Demo Stuff | Assembla
will generate
Andy has created a message: "we will need to discuss the new design tomorrow" in space Assembla Development
when a message event occurs.
https://your_username:your_password@link_to_the_external_system_API
In some pre-configured posts, you just need to replace "username", and "password" in the url by your information.
For example: https://username:password@twitter.com/statuses/update.xml
Configure a post to an external system
Event Types:
Select pre-configured posts:
Using Webhook
The Webhook tool posts events to an external system of your choice.Available variables:
- %{author}: Name of the author who triggered the event
- %{object}: Class name of the related object in the event.
- %{space}: Space in which the event happened
- %{action}: The action that triggered the event.
- %{title}: title of a message, wiki page, or name of uploaded file, ...
- %{body}: content of a message, wiki page, ...
- %{link}: link to the event in Assembla
Note on the POST method together with application/x-www-form-urlencoded. You must specify variables (in the content field), like with GET. For example:
space=%{space}&title;=%{title}&author;=%{author}
Example:
%{author} has %{action} a %{object}: "%{title}" in space %{space}will generate
Andy has created a message: "we will need to discuss the new design tomorrow" in space Assembla Development
when a message event occurs.
Authentication:
We only support basic authentication for now. You can give webhook the username and password required by the external system through the external url.https://your_username:your_password@link_to_the_external_system_API
In some pre-configured posts, you just need to replace "username", and "password" in the url by your information.
For example: https://username:password@twitter.com/statuses/update.xml
Home / Workspaces / Documentation / Report bugs / Send us Suggestions / Affiliate program
Copyright © 2006-2010 by Assembla, LLC // Phone 1.781.583.7541 / E-mail: support@assembla.com